【问题标题】:how to remove jetstream and fortify in laravel?如何在 laravel 中去除喷射流和强化?
【发布时间】:2021-06-01 01:31:56
【问题描述】:

我正在尝试从 Laravel 中删除 Fortify 和 Jetstream 软件包,因此我将它们从 App 中删除。提供者,来自 composer.json(需要部分)、Actions、Config、vendor。然后我运行 composer update 并收到以下消息:

Script @php artisan package:discover --ansi 处理返回的 post-autoload-dump 事件,错误代码为 1

我也从相同的位置移除了圣所

【问题讨论】:

    标签: laravel-8 jetstream laravel-fortify


    【解决方案1】:

    仅从composer.json 文件中删除不会完全删除它们。您需要手动删除和修改一些文件。

    编辑掉

    app/Http/Kernel.php - \Laravel\Jetstream\Http\Middleware\AuthenticateSession::class,
    app/Models/User.php - use HasProfilePhoto;
    config/app.php - App\Providers\FortifyServiceProvider::class,
    config/app.php - App\Providers\JetstreamServiceProvider::class,
    routes/web.php - routes with auth:sanctum
    

    删除

    app/Providers/FortifyServiceProvider.php
    app/Providers/JetstreamServiceProvider.php
    app/View/Components/AppLayout.php
    app/View/Components/GuestLayout.php
    app/Actions/Fortify/
    app/Actions/Jetstream/
    
    config/fortify.php
    config/jetstream.php
    config/sanctum.php
    

    我使用的是 Laravel 8。解决方案可能因版本而异。

    【讨论】:

      【解决方案2】:

      您也可以清除 bootstrap/cache 目录。 see this answer

      【讨论】:

        猜你喜欢
        • 2021-12-27
        • 2021-06-25
        • 2021-03-10
        • 1970-01-01
        • 2011-03-10
        • 2018-06-14
        • 2021-07-24
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多