【发布时间】:2016-09-28 21:54:12
【问题描述】:
我正在向用户询问目录名称,然后如果该目录存在,我想询问他们是否要归档它。但是我不确定我可以在 Yeoman 中使用什么功能来实现这一点。这是我的代码。
prompting: function () {
return this.prompt([{
type: 'input',
name: 'project_directory',
message: 'What is the project directory name?'
}, {
type: 'confirm',
name: 'archive',
message: 'That project already exists. Do you want to archive it?',
when: function (answers) {
var destDir = 'project/' + answers.project_directory.replace(/[^0-9a-zA-Z\-.]/g, "").toLowerCase();
var fso = new ActiveXObject("Scripting.FileSystemObject");
//Return true if the folder exists
return (fso.FolderExists(destDir));
}
}]).then(function (answers) {
}.bind(this));
}
【问题讨论】:
标签: javascript yeoman yeoman-generator