在 node.js 的 express web 框架中自动注册路由
生活随笔
收集整理的這篇文章主要介紹了
在 node.js 的 express web 框架中自动注册路由
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
該方法主要是動態注冊自己寫的 router 。
注冊器 router 文件名為 loader.js ?.
var express = require('express'); var fs = require('fs');var router = express.Router(); var files = fs.readdirSync(__dirname);files.filter(function(file, index){return file !== 'loader.js';}).forEach(function(file, index){var route = require('./' + file.replace('.js', ''));if(file === 'index.js'){router.use('/', route);}else{router.use('/api/' + file.replace('.js', ''), route);}});module.exports = router;然后在 express web框架生成的 app.js 中這樣使用即可自動注冊路由。
var loader = require('./routes/loader'); app.use('/', loader);?
轉載于:https://www.cnblogs.com/jRoger/p/5483045.html
總結
以上是生活随笔為你收集整理的在 node.js 的 express web 框架中自动注册路由的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: EF架构~codeFirst从初始化到数
- 下一篇: java-linux-eclipse配置