有时候执行 composer install
的时候会出现 Undefined index: name
错误
In PackageManifest.php line 122: Undefined index: name
出现这个错误的原因是有时候不知不觉改变了 PHP
的版本
解决办法很简单,就是看看下面这个命令提示我们做什么
composer self-update --1
解决方法二
如果你使用的是 laravel
框架,还有一种可能就是 laravel
框架的版本太低了,你可以仔细看看 composer.json
文件,并在适当的时候执行
composer update laravel/framework
但是,我不推荐你这么做,而是改变自己的 php
版本,毕竟,升级框架是一件很危险的实情
一般情况下,提示的都是
Use composer self-update --rollback to return to version x.x.x
目前尚无回复