问题描述
当我尝试安装 argon 仪表板时,运行此命令时出现以下错误:composer require laravel-frontend-presets/argon
在我的项目中。
Error
Class 'Laravel\Ui\UiCommand' not found
at C:\xampp\htdocs\eloquent\vendor\laravel-frontend-presets\argon\src\ArgonPresetServiceProvider.PHP:19
15▕ * @return void
16▕ */
17▕ public function boot()
18▕ {
➜ 19▕ UiCommand::macro('argon',function ($command) {
20▕ ArgonPreset::install();
21▕
22▕ $command->info('Argon scaffolding installed successfully.');
23▕ });
1 C:\xampp\htdocs\eloquent\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.PHP:36
LaravelFrontendPresets\ArgonPreset\ArgonPresetServiceProvider::boot()
2 C:\xampp\htdocs\eloquent\vendor\laravel\framework\src\Illuminate\Container\Util.PHP:40
Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
Script @PHP artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1
Installation Failed,reverting ./composer.json and ./composer.lock to their original content.
解决方法
我遇到了同样的问题,我通过运行修复了它
composer require laravel/ui
做之前
composer dump-autoload
。