このエラーがきつい。
極稀にビルドしするとなるんだよ。
で、ググっても同じエラーでて来ない。
参考として、
なんだけど。
結論として、
「ブラウザのキャッシュ残ってまっせー!」
ってこと。
なので、毎回ファイル名を変更して吐き出すように設定する。
const mix = require('laravel-mix');
/*
|--------------------------------------------------------------------------
| Mix Asset Management
|--------------------------------------------------------------------------
|
| Mix provides a clean, fluent API for defining some Webpack build steps
| for your Laravel application. By default, we are compiling the Sass
| file for the application as well as bundling up all the JS files.
|i
キャッシュ対策に version(); をつけているので、本番は削除する。
*/
/* めっちゃ大事 */
mix.webpackConfig({
output: {
chunkFilename: 'js/chunks/[name]-[hash].js',
}
});
/* この version ってのも大事 */
mix.js('resources/js/app.js','public/js') .version()
.sass('resources/sass/app.scss','public/css')
.sass('resources/sass/lightbox.scss','public/css');
以上。