plop 模板读取增加校验

This commit is contained in:
Hooray Hu
2023-07-29 10:17:09 +08:00
parent aa8e12c5c7
commit 436f6308b0
+1 -1
View File
@@ -3,6 +3,6 @@ const fs = require('node:fs')
module.exports = function (plop) {
plop.setWelcomeMessage('请选择需要创建的模式:')
fs.readdirSync('./plop-templates').forEach((item) => {
plop.setGenerator(item, require(`./plop-templates/${item}/prompt`))
fs.lstatSync(`./plop-templates/${item}`).isDirectory() && plop.setGenerator(item, require(`./plop-templates/${item}/prompt`))
})
}