Мои изменения, внесенные в Dashboard.vue, не сохраняются (Laravel Jetstream Inertia.js )

#laravel-8 #inertiajs #jetstream

#laravel-8 #inertiajs #jetstream

Вопрос:

Это мой первый день работы с этим, поэтому я не уверен, что происходит.

Когда я запускаю свой проект laravel и добавляю jetstream (inertia.js ) и внесите изменения в мой файл resources/js/Dashboard.vue, я открываю свой локальный сервер и перехожу в /dashboard, и эти изменения не отображаются на веб-сайте.

Вещи, которые я пробовал:

  • Убедился, что это не мой сервер разработки, потому что я смог изменить welcome.blade.php
  • Запустил npm, снова запустил dev.

Шаги, которые я сделал при создании приложения:

 1. ran laravel new ProjectName --jet
2. opened my project in VSCODE
3. ran npm install amp;amp; npm run dev
4. Made changes to my Welcome.blade.php
5. Attempt at changing Dashboard.vue
  

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

1. со мной происходит та же проблема. Даже я также очистил кэш скомпилированного представления.

2. Проверьте мой ответ, я нашел решение.

Ответ №1:

Когда вы запустите свое приложение, просто введите следующее в своем терминале.

  1. npm install
 2. npm run dev
 3. npm run prod
 4. npm run watch
 5. php artisan serve
  

И все это должно сработать, для вопроса, который у меня был, все, что я использовал, это шаги. 1,2,4,5. Но позже я столкнулся с проблемой, связанной с чем-то другим, а затем запустил npm run prod, и это исправлено.

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

1. Это было действительно неприятно. Теперь я применю ваше решение и посмотрю, работает ли оно. Спасибо.

2. привет, у меня это не сработало. Но я нашел причину. На самом деле это связано с кешем chrome. Каждый раз, когда я вручную очищал кэш страницы, изменения отображаются на панели мониторинга. Я также подтвердил, запустив браузер edge и opera. Там все было в порядке.