Господа, кто юзает laravel mix и workbox.
Если задать такой конфиг, то все динамически импортируемые js файлы создаются в папке "js" и имеют имена вида: example.hash.js
Эти файлы отлично парсятся workboxPlugin плагином.
Однако самые главные app.js и app.css файлы создаются без хэша, а подтягиваются в laravel через app.js?id=hash.
Как можно через webpack задать им имена в стиле app.hash.js и app.hash.css?
mix.webpackConfig({
plugins:[
new workboxPlugin.GenerateSW({
swDest: 'sw.js',
clientsClaim: true,
skipWaiting: true,
maximumFileSizeToCacheInBytes: 5000000,
],
output: {
publicPath: '/',
chunkFilename: "js/[name].[hash].js"
}
});