Gruntjs 是否有一种方法可以为grunt.option发送多个值
我想用一个带有多个值的选项集开始grunt。这可能吗? i、 eGruntjs 是否有一种方法可以为grunt.option发送多个值,gruntjs,Gruntjs,我想用一个带有多个值的选项集开始grunt。这可能吗? i、 e grunt doThis--ip 1.2.3.4--ip 2.3.4.5 这可能吗 grunt.registerTask('doThis',function(){ console.log(grunt.option('ip')); }); 对。Grunt用于解析命令行选项,它支持多个值。你可以这样通过他们: grunt doThis --ip=1.2.3.4 --ip=2.3.4.5 您至少需要Grunt版本v1.0.0-rc1,
grunt doThis--ip 1.2.3.4--ip 2.3.4.5
这可能吗
grunt.registerTask('doThis',function(){
console.log(grunt.option('ip'));
});代码>
对。Grunt用于解析命令行选项,它支持多个值。你可以这样通过他们:
grunt doThis --ip=1.2.3.4 --ip=2.3.4.5
您至少需要Grunt版本v1.0.0-rc1
,才能运行此功能。它似乎只选择了最后一个选项。我在上面添加了我的代码。这很奇怪,我在发布之前测试了它。您使用的grunt cli
和grunt
的版本是什么?我只是想升级我的依赖项(很多)以测试最新版本。我目前正在使用0.4.4重新检查它,它对我有效,无论是否有IP地址的引号。我正在使用grunt cliv1.2.0
和grunt v1.0.1
。太棒了。谢谢你的检查。看起来我需要升级:)。谢谢你的帮助。
grunt doThis --ip=1.2.3.4 --ip=2.3.4.5