как удалить Jetstream и укрепить в laravel?
Я пытаюсь удалить пакеты Fortify и Jetstream из Laravel, поэтому я удалил их из приложения. Провайдеры, из composer.json (требуется раздел), Actions, Config, vendor. Затем я запускаю composer update и получаю следующее сообщение:
Сценарий @php artisan package:discover --ansi, обрабатывающий событие post-autoload-dump, возвращаемое с кодом ошибки 1
Я также удаляю sanctium из тех же мест
4 ответа
Only remove from
composer.json
file won't delete them fully. You need to remove and modify some file manually.
Edit away
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
Delete
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
I'm using Laravel 8. The solution may differ depending on the version.
Сначала удалите измененные файлы из вашего проекта, а затем удалите их из своегоcomposer.json
и выполните следующую команду
composer remove vendor/package
Выполнение следующей команды удалит пакет из вендора composer.json и composer.lock.
И после этого запускаComposer Update
вот и все
Да, поддерживаю первый ответ на этот вопрос. Удаление его вручную может быть утомительным и утомительным, но то, что я сделал в моем случае, очень просто, потому что после установки и удаления Laravel Jetstream более 80 созданных файлов и папок все еще остаются в моей базе кода. Мне пришлось отправить в репозиторий только свои изменения;
«название вашего нового местного филиала»
Затем я поднял PR до основного бренда для слияния, после слияния. Затем я переключаюсь на основную ветку и оформляю заказ из основной ветки с помощью приведенного ниже кода.
Надеюсь, это кому-то поможет. Спасибо
Вы также можете очистить каталог bootstrap/cache. увидеть этот ответ