Laravel webpack不会观看css文件

时间:2017-07-11 08:10:14

标签: laravel webpack laravel-mix

这是我的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文件时没有任何反应!我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

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

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

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

希望它可以帮到你!