在 yeoman 生成器中指定参数时,不要 运行 循环队列
do not run loop queue when specify argument in yeoman generator
Yeoman 生成器默认会 运行 通过所有定义的函数,现在我想指定一个带有 yo my_generator model username:string password:string
的参数作为创建模型文件的隔离命令,但不要 运行提示和复制模板
module.exports = class extends Generator {
constructor(args, opts) {
super(args, opts);
this.argument('model', {desc: 'model generete', required: false, type: String})
}
prompting(){
....
}
copyTemplates(){
...
}
model(){
this.log('only run when "model" argument provide')
}
};
有子生成器:yo my_generator:model
Yeoman 生成器默认会 运行 通过所有定义的函数,现在我想指定一个带有 yo my_generator model username:string password:string
的参数作为创建模型文件的隔离命令,但不要 运行提示和复制模板
module.exports = class extends Generator {
constructor(args, opts) {
super(args, opts);
this.argument('model', {desc: 'model generete', required: false, type: String})
}
prompting(){
....
}
copyTemplates(){
...
}
model(){
this.log('only run when "model" argument provide')
}
};
有子生成器:yo my_generator:model