从tommorow开始,我不知道为什么我无法通过composer create project安装laravel 5.1。 这是错误。
起初我认为作曲家存在问题,但是当我尝试安装Laravel 5.2时,它已成功创建。
更新 运行composer create-project后,不会创建vendor文件夹。
请帮我解决这个问题。 感谢。
答案 0 :(得分:2)
我在创建Laravel 5.1项目的新实例时,最近一直在讨论这个问题。
从我可以拼凑的内容来看,在安装脚本的过去运行php artisan clear-compiled
命令时会导致问题。
为了解决这个问题,我一直使用--no-scripts
选项运行我的初始安装。
看起来creating a projec也可以使用,所以在最初安装Laravel 5.1时尝试运行以下内容:
composer create-project laravel/laravel blog "5.1.*" --no-scripts
答案 1 :(得分:1)
请运行
composer update --prefer-dist
根据评论并在屏幕上查看黄色消息,请尝试
sudo composer create-project laravel/laravel blog "5.1.*"
答案 2 :(得分:1)
这是作曲家的问题。使用以下命令安装laravel
composer create-project --prefer-dist laravel/laravel blog "5.1.*"
现在,在您安装的composer.json
中,将其删除:
"pre-update-cmd": [
"php artisan clear-compiled"
],
"post-update-cmd": [
"php artisan optimize"
],
所以,在你的终端更新作曲家中:
composer update --prefer-dist
这项工作对我而言。