如何在 laravel 中删除 jetstream 并进行强化?

Jor*_*iEs 5 laravel-8 laravel-jetstream laravel-fortify

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

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

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

sma*_*hat 8

仅从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
Run Code Online (Sandbox Code Playgroud)

删除

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
Run Code Online (Sandbox Code Playgroud)

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