正如标题所述,当我运行54,5,F45.72 X45.34 M98.32
时,它只将app.js和app.scss编译为公开,但对于其他文件,它只是重新复制内容。
使用Laravel 5.7,我向资源(npm run dev or run watch
和user.js
添加了两个附加文件
我还向webpack.mix中添加了两行:
user.scss
用户文件就像资源文件夹中的文件一样被重新复制。
这在laravel 5.6中工作正常,并且使用了相同的文件。
答案 0 :(得分:0)
如果您只想在public
中获得一个文件,则需要在require('./user');
的末尾添加app.js
。
与scss文件相同,将@import 'user';
添加到app.scss
,但是将user.scss
重命名为_user.scss
。
对于laravel 5.7
上我项目中的单独文件
// App
mix.js('resources/js/app.js', 'public/js')
.sass('resources/sass/app.scss', 'public/css');
// Admin
mix.js('resources/js/admin.js', 'public/js')
.sass('resources/sass/admin.scss', 'public/css');