grunt-init模板条件提示

我正在为我的项目创建一个新的grunt-init模板,并且想知道是否有方法根据给出以前提示的答案来执行条件提示。grunt-init模板条件提示

我的主要目标是在我的项目中创建新模块时,能够使用Github API创建问题。在询问模块信息后,我会问是否应该创建一个Github问题。如果是,那么请索取受让人,里程碑,标签等信息。如果不是,我不关心任何这些功能。

现在,我可以将它们默认为空白,但我想完全跳过这些提示。

回答:

init属性公开init.prompts()对象,您可以根据这些答案进行修改。

事情是这样的:

exports.template = function(grunt, init, done) { 

init.process([

init.prompt('create_github_issue', function(value, props, done) {

init.prompts['milestone'] = init.prompt('milestone');

done();

})

], function(err, props) {

// handle all the props

done();

});

};

见gruntplugin template对于如何实现一个init任务。

以上是 grunt-init模板条件提示 的全部内容, 来源链接: utcz.com/qa/261931.html

回到顶部