【发布时间】:2012-07-07 07:39:22
【问题描述】:
我正在寻找主观建议(我知道这可能会关闭),但我希望能够在 node.js 项目中分离路由和控制器,所以我有一些问题:
- 尝试拥有更少/更大的 JS 文件是不是没用?node.js 的理念是什么?
- 我希望能够 require("routing") 并让它将我的所有路由连接到我的控制器所需的模块。如果我将所有内容都放在
index.js中,我可以轻松做到这一点,但这似乎很奇怪。我已经在进行app.get("/" controllers.index);样式分离,但我对构建一个仅在另一个模块中包含所有 JS 文件的模块感到困惑。我错过了什么吗? - 或者也许有完全不同的 node.js 样式来执行此操作,而我试图将我的 ASP.NET MVC 知识映射得太深?
【问题讨论】:
-
试试轻量级 express-flatiron MVC github.com/pksunkara/bullet/tree/master/example
标签: node.js