从tommorow开始,我不会通过composer create project安装laravel 5.1 . 这是错误 .
起初我认为作曲家存在问题,但是当我尝试安装Laravel 5.2时,它已成功创建 .
Update: 运行composer create-project后,不会创建vendor文件夹 .
请帮我解决这个问题 . 谢谢 .
在创建Laravel 5.1项目的新实例时,我最近一直在讨论这个问题 .
从我可以拼凑的内容来看,在运行 php artisan clear-compiled 命令作为安装脚本的过去时会导致问题 .
php artisan clear-compiled
为了解决这个问题,我一直使用 --no-scripts 选项运行我的初始安装 .
--no-scripts
它似乎在creating a projec时也可用,所以在最初安装Laravel 5.1时尝试运行以下命令:
composer create-project laravel/laravel blog "5.1.*" --no-scripts
请跑
composer update --prefer-dist
根据评论并在屏幕上查看黄色消息,请尝试
sudo composer create-project laravel/laravel blog "5.1.*"
这是作曲家的问题 . 安装 laravel :
laravel
composer create-project --prefer-dist laravel/laravel blog "5.1.*"
现在,在您安装的 composer.json 中,删除此:
composer.json
"pre-update-cmd": [ "php artisan clear-compiled" ], "post-update-cmd": [ "php artisan optimize" ],
所以,在你的终端更新作曲家中:
这对我有用 .
3 回答
在创建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
请跑
根据评论并在屏幕上查看黄色消息,请尝试
这是作曲家的问题 . 安装
laravel
:现在,在您安装的
composer.json
中,删除此:所以,在你的终端更新作曲家中:
这对我有用 .