Как говорит заголовок, когда я запускаю npm run dev or run watch
, он компилирует просто app.js и app.scss для общественности, как и должен, но для дополнительных файлов он просто переписывает содержимое.
Используя Laravel 5.7, я добавил два дополнительных файла к ресурсам (user.js
& user.scss
)
Также я добавил еще две строки в webpack.mix:
mix.js('resources/js/app.js', 'public/js')
.js('resources/js/user.js', 'public/js')
.sass('resources/sass/app.scss', 'public/css')
.sass('resources/sass/user.scss', 'public/css');
Пользовательские файлы просто копируются так же, как и в папке ресурсов ..
Это прекрасно работает в laravel 5.6, и используются те же файлы ..