Gruntjs 将参数传递到目录的“Grunt watch”

Gruntjs 将参数传递到目录的“Grunt watch”,gruntjs,grunt-contrib-watch,Gruntjs,Grunt Contrib Watch,我使用grunt to less>css、缩小和连接我的css和JS。我想知道当您键入grunt watch时是否可以传入一个参数,grunt watch将是要监视的目录。这样,我就可以在同一个gruntfile上运行多个版本的站点 可以使用节点获取命令行参数 下面的代码可以用:grunt watch-dir myfolder调用 grunt.registerTask('watch', function() { var args = process.argv; var folde

我使用grunt to less>css、缩小和连接我的css和JS。我想知道当您键入grunt watch时是否可以传入一个参数,grunt watch将是要监视的目录。这样,我就可以在同一个gruntfile上运行多个版本的站点

可以使用节点获取命令行参数

下面的代码可以用:grunt watch-dir myfolder调用

grunt.registerTask('watch', function() {
    var args = process.argv;
    var folder = args[args.indexOf('--dir') + 1];
    console.log('watch folder: ', folder); // "watch folder: myfolder"
});