我想知道如何在 Express.js 中构建我的路由。这是我的应用程序目录:
├── public
│ ├── images
│ ├── javascripts
│ │ ├── showLogin.js
│ │ └── showSignup.js
│ └── stylesheets
│ ├── dash.styl
│ ├── reset.styl
│ ├── space.styl
│ ├── style.css
│ ├── style.styl
│ └── typography.styl
├── routes
│ └── index.js
├── views
│ ├── dash.jade
│ ├── index.jade
│ ├── layout.jade
│ └── space.jade
├── app.js
└── package.json
最好将 routes/index.js 分解成几个单一的路由文件吗?我已经试过了,显然我不太擅长,哈哈。
另一种选择是在某处引入一个 lib 目录。人们通常在哪里这样做?
任何其他建议都会很棒!
最佳答案
我们几个同事创建了一个小型引用应用程序来编写标准的 Express 应用程序结构。它并不过分复杂或其他任何东西,我们只是试图创建一些易于理解的东西,并且具有允许应用程序随着时间的推移而增长的结构。
您可以在这里找到它:https://github.com/EAAppFoundry/tableau
当您在那里时,请随时向我们提供反馈。我相信它可以改进。
希望对您有所帮助!
关于node.js - 使用 Express.js 在 Node.js 中设置路由的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11789218/