Laravel: Изменения в vue js компонентах не отображаются в производстве - PullRequest
1 голос
/ 20 июня 2020

Я разрабатываю приложение, используя Laravel и Vue. С локального компьютера я внес некоторые изменения в компоненты vue, а затем после запуска команды npm run production я загрузил на веб-сервер в процессе производства. К сожалению, изменения не отображаются. Если я затем удалю папки компонентов внутри ресурса / js /, компоненты содержимого все равно будут отображаться ... это проблема кеша? Как я могу решить эту проблему?

1 Ответ

0 голосов
/ 20 июня 2020

Вы можете попробовать применить Управление версиями к файлам javascript.

Итак, добавив:

mix.version()

в конце файл webpack.mix.js, а затем, включая JS -файлы с

{{ mix('js/my-js-file-name.js') }}

, он должен добавить строку версии в конце имени файла (до: my-js-file-name.js, after: my-js-file-name.js?v=12345), а затем в обход кеша CDN / провайдера веб-хостинга или другого кеша, который может быть между ними.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...