diff --git a/plopfile.js b/plopfile.js index 4431083f..faa98ccc 100644 --- a/plopfile.js +++ b/plopfile.js @@ -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`)) }) }