每当更改.scss文件中的代码时,在gulpfile中运行elixir代码

时间:2016-08-25 10:21:50

标签: javascript laravel sass gulp

每当app.scss文件中的内容发生变化时,我都会尝试运行gulp。

以下是我正在尝试的代码,但它无效。

const elixir = require('laravel-elixir');

 gulp.task('watch', function(){
     gulp.watch('resources/assets/sass/app.scss', ['default']);
 });

 elixir(mix => {
    mix.sass('app.scss');
 });

1 个答案:

答案 0 :(得分:0)

观看资产以进行更改

由于每次更改资产后在终端上运行gulp命令都不方便,因此您可以使用gulp watch命令。此命令将在您的终端中继续运行,并观察您的资产是否有任何变化。发生更改时,将自动编译新文件:

gulp watch