#laravel #vue.js #vue-cli
Вопрос:
У меня есть проект, объединяющий vue cli (с использованием vue 2) и laravel 7 с vue.config.js как указано ниже
module.exports = {
devServer: {
open: true,
overlay: true,
proxy: 'https://myapp.test'
},
outputDir: '../public/assets/app',
publicPath: process.env.NODE_ENV === 'production'
? '/assets/app/'
: '/',
// modify the location of the generated HTML file.
// make sure to do this only in production.
indexPath: process.env.NODE_ENV === 'production'
? '../../../resources/views/app.blade.php'
: 'index.html'
}
Сборка работает нормально, но я получаю эту ошибку при загрузке страницы
Uncaught (in promise) bad-precaching-response: bad-precaching-response :: [{"url":"https://myapp.test/assets/app/index.html?__WB_REVISION__=bd0b9edc434ef6ad9c55783d10fbbffe","status":404}]
Я просмотрел документацию для PWA, но не смог найти, где я могу настроить/указать правильный URL-адрес, так как у меня нет index.html на этом пути.