在 laravel 8 上安装 laravel/jetstream 失败

通过composer安装jetstream后composer require laravel/jetstream 突然得到一个ErrorException,没有这样的文件或目录。


Writing lock file

Generating optimized autoload files

> Illuminate\Foundation\ComposerScripts::postAutoloadDump

> @php artisan package:discover --ansi


   ErrorException


  require(F:\laravelApps\test_proj\vendor\laravel\jetstream\src/../routes/.php): failed to open stream: No such file or directory


  at F:\laravelApps\test_proj\vendor\laravel\framework\src\Illuminate\Support\ServiceProvider.php:144

    140▕      */

    141▕     protected function loadRoutesFrom($path)

    142▕     {

    143▕         if (! ($this->app instanceof CachesRoutes && $this->app->routesAreCached())) {

  ➜ 144▕             require $path;

    145▕         }

    146▕     }

    147▕

    148▕     /**


  1   F:\laravelApps\test_proj\vendor\laravel\framework\src\Illuminate\Support\ServiceProvider.php:144

      require()


  2   F:\laravelApps\test_proj\vendor\laravel\jetstream\src\JetstreamServiceProvider.php:172

      Illuminate\Support\ServiceProvider::loadRoutesFrom("F:\laravelApps\test_proj\vendor\laravel\jetstream\src/../routes/.php")

Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1


Installation failed, reverting ./composer.json to its original content.

我使用这个指南进行安装。 https://jetstream.laravel.com/1.x/installation.html

我尝试删除供应商,但运行composer update不起作用尝试清除缓存但仍然不起作用。


蛊毒传说
浏览 56回答 4
4回答

慕的地6264312

取消缓存您的路线并重试。从作曲家中删除jetstreamcomposer remove laravel/jetstream然后你应该能够使用缓存你的路由 php artisan route:cache然后安装jetstream composer require laravel/jetstream

开心每一天1111

更新:你只需要跑php artisan route:cachehttps://github.com/laravel/jetstream/issues/186

回首忆惘然

每当您在任何安装中遇到这种情况时,请先检查错误详细信息,如果您发现与您的安装相关的任何错误,那么它很好,或者您只需要清除缓存,这样它就会确定修复。在您的情况下,首先清除缓存,如下所示php artisan config:cache php artisan cache:clear

精慕HU

route:cache如果你的缓存设置引用了你没有的东西,你就无法运行,所以它不会运行,失败并出现这个错误,但是,它只是一个缓存,所以你可以删除它,所以我这样做了:rm bootstrap/cache/config.php php artisan route:cache这使我能够从这个错误中恢复,而不必以可能会影响composer.lock.
打开App,查看更多内容
随时随地看视频慕课网APP