在express.Router();中存储路由

时间:2019-01-23 05:51:57

标签: node.js express routes router

我目前正在后端从事有关angular和express的小项目。由于会有很多路由,所以我决定为每个路由块创建一个文件。之后,我将它们导入到我的server.js中,如下所示:

router = express.Router();
var routes = require('./routepath/route1');
routes(router);
routes = require('./routepath/route2');
routes(router);
routes = require('./routepath/route3');
routes(router);

有更简单的方法吗?我不想为我创建的每个路由文件调用路由(路由器)。

1 个答案:

答案 0 :(得分:0)

您可以看到https://github.com/praveen001/express-boilerplate/tree/master/src作为更干净的示例。

但是,据我所知,您仍然必须导入每条路线并手动添加,没有逃脱的可能。