Laravel webpack 不监视 css 个文件

Laravel webpack doesn't watch css files

这是我的 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();

I 运行 nmp 运行 watch 命令,当我编辑任何 js 文件时,它会立即重新编译,但是当我编辑 css 文件时,什么也没有发生!我该如何解决这个问题?

实际上,当您 运行 npm run watch 时,scripts()styles() 正在后台 运行。但是 laravel-mix 不会在终端上通知。

您可以在所有者的 laravel-mix project 上找到关于此问题的讨论。

您的问题的解决方案可能是更新 laravel-mix 版本并检查是否针对此问题实施了解决方法。

希望对您有所帮助!