将 Laravel 5.4 更新到 5.5 时出错



Method Illuminate\Foundation\ComposerScripts::p ostAutoloadDump 不可调用,不能调用 post-autoload-dump 脚本

@php工匠套餐:发现

"包"命名空间中未定义任何命令。

脚本@php工匠包:发现处理返回的错误代码为 1 的自动加载转储后事件

如果 composer.json 文件中的 laravel 版本低于 5.5 ,通常会发生这种情况。

您需要确保拥有:

"laravel/framework": "5.5.*",

在 json 的必需部分。有时,如果您通过作曲家更新,它将从缓存中加载包。您可能希望删除$PROJECT_DIR/vendor/*文件夹,然后运行:

composer update --prefer-source

请注意输出,可以看到laravel/framework确实处于5.5.*

相关内容

  • 没有找到相关文章

最新更新