首页 > 解决方案 > 在 laravel 8 中安装氩仪表板时找不到类“Laravel\Ui\UiCommand”

问题描述

当我尝试安装仪表板时,运行此命令时出现以下错误: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-phplaravel-8argon

解决方案


我有同样的问题,我通过运行修复了它

composer require laravel/ui

在做之前

composer dump-autoload.


推荐阅读