【发布时间】:2021-09-15 19:05:26
【问题描述】:
所以我想创建一个路由文件夹,其中包含包含路由的子文件夹,但我不知道如何使用 fs...
我只知道如何在路由文件夹中获取文件,而不是在子文件夹中
这是我的文件处理程序代码
const { readdirSync } = require('fs');
module.exports = function(app){
readdirSync(__dirname).forEach(function(file) {
if (file == "index.js") return;
var name = file.substr(0, file.indexOf('.'));
const route = require('./' + name)
app.get(`/${route.name}`, async (req, res) => {
route.run(req, res)
})
});
}
它从路由文件夹中获取文件
-routes
|__index.js
|__route.js
|__route.js
我想让它从子文件夹中获取路由
-routes
|__index.js
|
|__image routes
|__route1.js
我在网上找不到任何帮助...
【问题讨论】:
标签: javascript node.js api fs