Laravel PackageManifest.php 第 131 行:未定义索引:名称

Laravel PackageManifest.php line 131: Undefined index: name(Laravel PackageManifest.php 第 131 行:未定义索引:名称)
本文介绍了Laravel PackageManifest.php 第 131 行:未定义索引:名称的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我用这个命令更新了作曲家:

I updated the composer with this command:

composer self-update

已更新至 2.0.4 版.然后当我尝试使用以下命令启动我的 Laravel 项目时:

It was updated to version 2.0.4. Then when I tried to launch my Laravel project using:

php artisan serve

我收到了这个错误:

In PackageManifest.php line 131:

 Undefined index: name

我尝试通过以下方式恢复作曲家的旧版本:

I tried getting back to the old version of the composer with this:

composer self-update --rollback

composer 已降级到 1.9.3 版,但对错误没有帮助.然后我用这个命令再次更新作曲家:

The composer was downgraded to version 1.9.3, but it didn't help with the error. Then I used this command to update the composer again:

composer self-update --stable

仍然出现同样的错误.

这是 PackageManifest.php 文件的第 131 行:

This is the line 131 of the PackageManifest.php file:

return [$this->format($package['name']) => $package['extra']['laravel'] ?? []];

推荐答案

首先,使用composer self-update后要再次检查版本.然后,您尝试 composer update.最后,运行 php artisan serve.

First, you should check again version after using composer self-update. Then, you try composer update. Finally, you run php artisan serve.

这篇关于Laravel PackageManifest.php 第 131 行:未定义索引:名称的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

Convert JSON integers and floats to strings(将JSON整数和浮点数转换为字符串)
in php how do I use preg replace to turn a url into a tinyurl(在php中,如何使用preg替换将URL转换为TinyURL)
all day appointment for ics calendar file wont work(ICS日历文件的全天约会不起作用)
trim function is giving unexpected values php(Trim函数提供了意外的值php)
Basic PDO connection to MySQL(到MySQL的基本PDO连接)
PHP number_format returns 1.00(Php number_Format返回1.00)