diff --git a/back/api/script.ts b/back/api/script.ts index 1b2143e9..87480375 100644 --- a/back/api/script.ts +++ b/back/api/script.ts @@ -18,9 +18,13 @@ export default (app: Router) => { const fileList = fs.readdirSync(config.scriptPath, 'utf-8'); res.send({ code: 200, - data: fileList.map((x) => { - return { title: x, value: x, key: x }; - }), + data: fileList + .filter((x) => { + return !fs.lstatSync(config.scriptPath + x).isDirectory(); + }) + .map((x) => { + return { title: x, value: x, key: x }; + }), }); } catch (e) { logger.error('🔥 error: %o', e);