laravelでは、デフォルトでは、mixとbrowserSyncが来ています。 *.blade.php
のファイルをresources/views
に変更すると、ブラウザに新しい変更が反映されます。私のwebpack.mix.js
では、私はこの構成持っている:「私はいけないbrowserSyncでLaravel 5.4監視ブレードファイル
const { mix } = require('laravel-mix');
mix
.js('resources/assets/js/app.js', 'public/js')
.sass('resources/assets/sass/app.scss', 'public/css')
.browserSync({
proxy:'localhost',
port:8000,
files: {
match: [
"resources/views/**/*.blade.php",
"public/css/*.css",
"public/js/*.js",
],
fn: function (event, file) {
/** Custom event handler **/
},
options: {
ignored: [
'*.txt',
'*.json'
]
}
},
logPrefix:'L54',
});
を私が右やっているかどうかを知り、または多分私はミックスの設定かそこらを設定する必要があります。どんな助けでも大歓迎です。