我正在制作一个大型 Yeoman 生成器,我想做类似的东西
> Do you wanna continue?(y/n)
如果是,它将继续列出选项或问题 如果没有,则会跳过
我可以这样做吗?
最佳答案
Inquirer.js 提供 when
option您可以根据之前的答案忽略一些提示。
尽管如此,就您的情况而言,我认为简单地将提示分为两种方法会更清晰。例如 mainPrompt
和 _extraPrompt
。然后,当 mainPrompt 结束时,检查继续问题的答案并运行(或不运行)额外提示问题。
关于如果是,Yeoman 生成器会出现另一个提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21079149/