Как отменить Inertia.js из моего приложения Laravel

#npm #laravel-8 #laravel-livewire #inertiajs #jetstream

#npm #laravel-8 #laravel-livewire #inertiajs #jetstream

Вопрос:

У меня проблема с отменой Inertia.js в моем заявлении. Когда я запустил свое приложение, я случайно ввел обе команды.

 php artisan jetstream:install inertia --teams
  

Через некоторое время, когда я увидел, что Livewire больше подходит для моего проекта.

 php artisan jetstream:install livewire --teams
  

Я попытался удалить все мои Inertia.js компоненты, но мои npm watch будут выводить ошибки. Мне интересно, что я должен сделать, чтобы отменить Inertia.js полностью отказаться от моего проекта?

Комментарии:

1. Убедитесь, что ваше приложение Laravel изначально зафиксировано в системе управления версиями, такой как Git. Затем, когда вы вносите эти общесистемные изменения, вы можете откатить эти изменения. Существует множество файлов, которые Jetstream добавляет и обновляет. Когда вы запустите эту первую команду, в настоящее время вы увидите 18 изменений файлов и 80 добавлений файлов.

Ответ №1:

На мой взгляд, у вас есть 3 варианта:

  1. Начните сначала. Переустановите Laravel и убедитесь, что вы устанавливаете ТОЛЬКО ту версию, которую хотите.
  2. Если вы использовали систему контроля версий, выполните возврат, а затем перейдите оттуда.
  3. Если вы не использовали что-то вроде git, вы могли бы попробовать удалить node_modules из своего проекта, удалив все пакеты инерции, удалив леса аутентификации, сбросив автозагрузку и попытайтесь переустановить без этих пакетов. Но опять же, это БОЛЬШАЯ работа для надежд и мечтаний. См. 1 или 2.

Вы так рано в проекте, что это имеет наибольший смысл. Если вы хотите скопировать свои контроллеры и представления, которые вы хотите сохранить, в другую папку, прежде чем начинать все сначала, вот и все.