这是我的webpack.mix.js文件:
let mix = require('laravel-mix');
mix.js(['resources/assets/admin/js/app.js',
'resources/assets/admin/js/core/app.js',
'resources/assets/admin/js/core/libraries/bootstrap.min.js',
'resources/assets/admin/js/core/libraries/jquery.min.js',
], 'public/assets/admin/js/all.js')
.styles(['resources/assets/admin/css/bootstrap.css',
'resources/assets/admin/css/core.css',
'resources/assets/admin/css/components.css',
'resources/assets/admin/css/custom-style.css',
'resources/assets/admin/css/colors.css',
'resources/assets/admin/css/icons/fontawesome/styles.min.css',
'resources/assets/admin/css/icons/icomoon/styles.css',
],
'public/assets/admin/css/all.css').sourceMaps();
我运行 nmp run watch 命令,当我编辑任何js文件时,它立即重新编译,但是当我编辑css文件时没有任何反应!我该如何解决这个问题?
答案 0 :(得分:2)
当您运行scripts()
时,实际上styles()
和npm run watch
正在后台运行。但是laravel-mix
没有在终端上通知这一点。
您可以在所有者的laravel-mix
project上找到有关此问题的讨论。
可能是您的问题的解决方案是更新laravel-mix
版本并检查是否针对此问题实施了解决方法。
希望它可以帮到你!