安装 Laravel 出问题了?你可能需要修改 composer.json 文件


安装5.2  正常

composer create-project laravel/laravel --prefer-dist

安装5.1  异常

composer create-project laravel/laravel=5.1.* --prefer-dist

在安装5.1的时候报如下错误

wKioL1byVbuB3z6uAABGZd3AXQk174.png

解决方法如下

Composer最近对pre-update-command的工作方式做了修改,该项修改会导致Laravel安装失败。

Jordi Boggiano给出了修改的原因:

如果没有composer.lock文件,初始化的“install”执行的实际是update操作,这会触发pre-update-cmd,而在此修改之前是触发pre-install-cmd

幸运的是修复这一失败很简单,只需要将php artisan clear-compiled移动到post-update-command中即可:

laravel-composer-change

修改后 composer update


方法二:

composer clearcache

composer create-project laravel/laravel laravel5.1 "5.1.*" --prefer-dist



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章