我想从 G运行t 运行 一些 JavaScript - 我该怎么做?

I would like to run some JavaScript from Grunt - how can I do so?

这听起来像是一个愚蠢的问题,所以提前道歉。

我想简单地 运行 一些 JavaScript 作为 g运行t 构建过程的一部分。我该怎么做?

我想运行G运行t使用的NodeJS进程里面的JavaScript读入一个文件,运行一些逻辑,执行一些网络activity 然后将文件写入文件系统,然后继续执行 G运行t 任务序列。

这可能看起来像这样:

grunt.registerTask('myTask', [
  'runSomeJavaScript',
  'runAnotherGruntTask'
]);

只需调用 grunt.registerTask() 并至少传递一个名称和一个函数。

grunt.registerTask('foo', 'A sample task that logs stuff.', function(arg1, arg2) {
  if (arguments.length === 0) {
    grunt.log.writeln(this.name + ", no args");
  } else {
    grunt.log.writeln(this.name + ", " + arg1 + " " + arg2);
  }
});

http://gruntjs.com/creating-tasks