nodejs按业务逻辑组织路由器
2016-01-23 13:53
489 查看
test
—–route
———-route.js
—–app.js
在主应用程序下定义所有的路由会特别的笨重。所有需要按业务逻辑或者其他思路把路由分组。
主程序app.js
route/route.js
这样当你的web需要按不同功能开发维护的时候,建立多个route.js来存放你的api。
补充一个exports个module.exports的区别:https://cnodejs.org/topic/5231a630101e574521e45ef8
—–route
———-route.js
—–app.js
在主应用程序下定义所有的路由会特别的笨重。所有需要按业务逻辑或者其他思路把路由分组。
主程序app.js
var express = reuqire('express'); var app = express(); //引入路由,并且把app对象传入 require('./route/route.js')(app);
route/route.js
module.exports = function(app){ app.get('/',function(){}); app.post('/click',function(){}); //... }
这样当你的web需要按不同功能开发维护的时候,建立多个route.js来存放你的api。
补充一个exports个module.exports的区别:https://cnodejs.org/topic/5231a630101e574521e45ef8
相关文章推荐
- 使用ruby部署工具mina快速部署nodejs应用教程
- Google官方支持的NodeJS访问API,提供后台登录授权
- 浅谈Nodejs观察者模式
- nodejs教程之环境安装及运行
- nodejs中的fiber(纤程)库详解
- 基于NodeJS的前后端分离的思考与实践(五)多终端适配
- 基于NodeJS的前后端分离的思考与实践(二)模版探索
- 实例详解Nodejs 保存 payload 发送过来的文件
- 我的NodeJs学习小结(一)
- nodejs中实现sleep功能实例
- Nodejs异步回调的优雅处理方法
- Windows系统下使用Sublime搭建nodejs环境
- nodejs实现获取某宝商品分类
- nodejs简单实现中英文翻译
- Node.js插件的正确编写方式
- 使用upstart把nodejs应用封装为系统服务实例
- NodeJS Web应用监听sock文件实例
- Nodejs学习笔记之测试驱动
- Nodejs学习笔记之Stream模块
- 如何正确使用Nodejs 的 c++ module 链接到 OpenSSL