fix: plop 模板读取增加校验

This commit is contained in:
Hooray Hu
2023-07-29 10:16:52 +08:00
parent b7d212352e
commit 86d0fc6d22
+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`))
})
}