如何使用Gulp运行Node JS应用程序?

时间:2016-02-04 23:40:29

标签: node.js gulp gulp-watch

我有一个节点应用“generate.js”,它会生成一组静态文件。

我的目标是,当/ foo /目录中的任何文件都被修改时,generate.js会运行一次。

并且,我想使用Gulp监视任务来完成此任务。

过去,我使用Grunt和grunt-execute插件做了类似的事情。但是,我还没有找到与Gulp合作的方法。

1 个答案:

答案 0 :(得分:1)

Gulp代码是普通的javascript。因此,您可以使用节点内置的child_process模块运行您的流程。

var cp = import('child_process');

gulp.task('taskname', function(callback) {
    // Start your child process here
    cp.spawn(/*...*/);
});