如何在laravel中去除急流并强化?

问题描述

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

脚本@PHP artisan package:discover --ansi 处理返回的自动加载转储后事件,错误代码为 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
config/fortify.php

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

,

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

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...