我的项目中有一个 Gruntfile.js ,由WebStorm(JetBrains IDE for Javascript)解析。解析的任务显示在Grunt视图中。
考虑以下任务(见http://gruntjs.com/frequently-asked-questions#options):
grunt.registerTask('upload', 'Upload code to specified target.', function(n) {
var target = grunt.option('target');
// do something useful with target here
});
如何使用WebStorm运行grunt upload --target=staging
?我无法找到通过该选项的方法。
答案 0 :(得分:3)
指定传递给Grunt任务的自定义CMD选项(通过grunt.option()检索),使用Grunt Run配置的Tasks字段,如:' print -–echo=Hello
' (或者' upload --target=staging
'在你的情况下)