gpt4 book ai didi

node.js - grunt-init 模板条件提示

转载 作者:太空宇宙 更新时间:2023-11-03 22:55:48 25 4
gpt4 key购买 nike

我正在创建一个新的 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了解如何实现初始化任务。

关于node.js - grunt-init 模板条件提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14150251/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com