永远运行gulp watch命令

时间:2015-11-07 06:50:33

标签: gulp gulp-watch gulp-sass

gulp.task('css', function () {
    gulp.src('custom_css/sass/style.scss')
        .pipe(sass({
            style: 'compressed'
        }))
        .pipe(gulp.dest('./public/css/'));
});

gulp.task('watch', function() {
  gulp.watch('custom_css/sass/style.scss', ['css']);
});

gulp.task('default', ['css','watch']);

这是我的gulp脚本代码。当我在终端中运行gulp时,它开始注意更改,自动编译sass文件,但如果我关闭终端窗口,它就会停止观看。我还使用gulp &在后​​台运行它但没有工作,所以每次当我在saas文件中创建chages时,自动编译它的正确方法是什么。

2 个答案:

答案 0 :(得分:1)

我已经让它在nohup gulp &的后台运行,并且运行正常。这是正确的方法吗?

答案 1 :(得分:0)

不确定为什么你想要永远运行gulp。它并不意味着以这种方式使用。但是,请查看forever.js。