如何在node.js中正确使用路由?

时间:2017-04-26 12:09:25

标签: javascript node.js express

我有app架构(大约):(我正在使用Express框架)

-routes
-views
-public
-app.js

我尝试以这种方式在app.js中使用路线:

var router = require('routes');
app.get('/', router.get);
app.get('/otherRoute', router.get);

index.js文件夹中的文件routes

exports.get = function(req, res) {
   res.render('index',{
       title: "Express",
       a: '<a href="#">Link</a>'
   });
};

我只生成了这条路线'/''/otherRoute'当然也由index.js生成。我只是展示架构。

  • 如何正确使用我的应用中的路线?例如,我希望路由按单独的文件(routes/index.jsroutes/about.js,...)处理。或者最好使用一个文件来处理路由?
  • 我应该拥有哪种应用程序架构?
  • 如果您知道的话,请提示材料(文章图书),了解我如何构建node.js个应用。

谢谢。

0 个答案:

没有答案