如何在Grunt中提供命令行参数作为问题

时间:2015-01-29 15:19:40

标签: javascript build gruntjs

我将命令行参数提供给像这样的grunt

grunt deploy --minify=false 

但是可以通过以下方式实现。我只会说grunt deploy并按回车键,应该选择选项作为问题。例如,

当我说

grunt deploy

然后按回车键,它应该问我

Do you want to minify : 

然后我将输入true / false并按Enter键。我的咕噜声任务应该运行。

是否可以添加像这样的多个参数作为问题?

1 个答案:

答案 0 :(得分:0)

这是可能的,但你可能必须完全编写自己的grunt任务。我知道在许多节点工具中使用的一个交互式提示对话库是InquirerJS

如果您按照github页面上的示例进行操作,则应该很容易将其转换为自定义的grunt任务。