我正在使用 express 进行节点项目。我在路由文件夹中有一些文件夹,其中包括几个具有路由的 .js 文件。我想以这种方式保持结构,以保持我的代码整洁和清晰。如何整齐地要求 app.js 文件中的路由?
- 看到这个, https ://github.com/searsaw/express-routing-example/blob/master/app.js ,我简单地尝试了:
const routes = require('./routes');
app.use('/', routes);
但它不起作用并将我的路线付诸实践。
- 看到这里,我也尝试了 require-dir 的方法,但是效果不好。 Nodejs Express:单独文件中的路由
我的文件夹结构如下:
-routes
-admin
-login.js
-CRUD_event.js
-CRUD_venue.js
-client
-login.js
-CR_event.js
-CR_venue.js
我不想弄乱我的 app.js 文件,我知道所有路由都可以单独需要,但这完全是需要 app.js 中的代码。我想保留路由目录结构并以尽可能优化的方式在 app.js 中要求它们。