利用fs模块自动创建express中间件
express项目中添加一个接口模块就需要在入口文件添加中间件,利用fs模块自动加载新增的接口模块
// 读取需要引入的文件
let files = fs.readdirSync('api/')
let api = []
files.map(item => {
// 引入模块
let fileName = item.split('.')[0]
api[fileName] = require(`./api/${fileName}`)
// 注册模块
app.use(`/api/${filename}`, api[fileName])
})