【发布时间】:2021-08-04 12:32:19
【问题描述】:
我正在构建一个支持版本控制的 REST API。这是我的目录结构。
.
├── src
│ ├── api
│ │ ├── v1
│ │ │ ├── modules ─ ...
│ │ │ ├── routers
│ │ │ │ ├─── auth.router.js
│ │ │ │ ├─── posts.router.js
│ │ ├── v2
│ │ │ ├── modules ─ ...
│ │ │ ├── routers ─ ...
├── app.js
我希望将路由器文件导入app.js。我已经找了几个小时的解决方案,但我发现的只是如何通过app.use() 手动导入每个文件。这是可行的,但随着版本号和路由器文件的不断增加,这可能会导致冗余工作。我需要一种方法以尽可能少的手动代码行来导入这些文件。
【问题讨论】:
标签: node.js express routes directory-structure