Class 'BeyondCode\DumpServer\DumpServerServiceProvider' composer install --optimize-autoloader --no-dev 时找不到
Class 'BeyondCode\DumpServer\DumpServerServiceProvider' not found when I make composer install --optimize-autoloader --no-dev
我正在部署我的 Laravel 应用程序并希望使用命令 composer install --optimize-autoloader --no-dev
正常优化自动加载。这是一个运行 Laravel 5.8.
的应用程序
composer install --optimize-autoloader --no-dev
我收到以下错误:
In Application.php line 662:
Class 'BeyondCode\DumpServer\DumpServerServiceProvider' not found
Script @php artisan package:discover --ansi handling the
post-autoload-dump event returned with error code 1
如果您在 laravel-dump-server 上没有开发依赖项,请从 composer.json 中删除以下行。
"beyondcode/laravel-dump-server": "^1.0".
然后运行下面的命令。
composer install
或者,更简单,只需 运行 以下内容。
composer remove --dev beyondcode/laravel-dump-server
有关此问题的详细信息已写在
上的 GitLab 问题之一中
https://github.com/GoogleCloudPlatform/php-docs-samples/issues/736
这个问题解释了为什么这个开发包会在您的构建服务器上产生问题。
对我来说,在 composer.json
中添加这个后问题就解决了
{
"scripts": {
"gcp-build": [
"composer install --no-dev"
]
}
}
这将删除所有开发依赖项
您可能需要 运行 使用 --no-plugins
选项更新作曲家。
composer update --no-plugins
我就是这样
composer update
然后我再做一次
喜欢我自己我运行
php artisan migrate
就我而言,我已完成以下步骤
- 删除供应商文件夹
- 运行:
composer self-update --1
- 又是运行:
composer install
- 然后你可以运行任何你想要的命令
解决方案 1
composer install --optimize-autoloader --no-dev
如果这不起作用,请尝试获取错误未定义索引:名称
解决方案 2
Step1: `composer self-update --1`
Step2: composer install
宾果...!!!
我正在部署我的 Laravel 应用程序并希望使用命令 composer install --optimize-autoloader --no-dev
正常优化自动加载。这是一个运行 Laravel 5.8.
composer install --optimize-autoloader --no-dev
我收到以下错误:
In Application.php line 662: Class 'BeyondCode\DumpServer\DumpServerServiceProvider' not found
Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1
如果您在 laravel-dump-server 上没有开发依赖项,请从 composer.json 中删除以下行。
"beyondcode/laravel-dump-server": "^1.0".
然后运行下面的命令。
composer install
或者,更简单,只需 运行 以下内容。
composer remove --dev beyondcode/laravel-dump-server
有关此问题的详细信息已写在
上的 GitLab 问题之一中
https://github.com/GoogleCloudPlatform/php-docs-samples/issues/736
这个问题解释了为什么这个开发包会在您的构建服务器上产生问题。
对我来说,在 composer.json
中添加这个后问题就解决了{
"scripts": {
"gcp-build": [
"composer install --no-dev"
]
}
}
这将删除所有开发依赖项
您可能需要 运行 使用 --no-plugins
选项更新作曲家。
composer update --no-plugins
我就是这样
composer update
然后我再做一次
喜欢我自己我运行
php artisan migrate
就我而言,我已完成以下步骤
- 删除供应商文件夹
- 运行:
composer self-update --1
- 又是运行:
composer install
- 然后你可以运行任何你想要的命令
解决方案 1
composer install --optimize-autoloader --no-dev
如果这不起作用,请尝试获取错误未定义索引:名称 解决方案 2
Step1: `composer self-update --1`
Step2: composer install
宾果...!!!