express.Router创建模块化路由
2024-09-29 17:37:33
使用 app.route() 创建路由路径的链式路由句柄。由于路径在一个地方指定,这样做有助于创建模块化的路由,而且减少了代码冗余和拼写错误。
先放小实例:
app.js
var express = require('express');
var app = express();
var bird =require('./bird');
app.use('/bird',bird); app.listen(3000);
bird.js
var express = require('express');
var router = express.Router(); //定义bird
router.get('/', function(req, res) {
console.log('浏览器访问/bird/');
res.send('Hello 菜鸟');
}); //定义bird/about
router.get('/about', function(req, res) {
console.log('浏览器访问/bird/about/');
res.send('关于菜鸟');
}); module.exports = router;
最新文章
- 如何设置Oracle客户端与服务器的字符集一致
- rabbitMQ+yii2 使用
- PHP composer 安装流程
- Windows Server 2003 Sp2 下无法安装SQL Server 2008 Management Studio Express问题
- Spring中的设计模式
- [转] stat命令输出结果中, Access,Modify,Change的含义
- TextWatcher编辑框监听器
- C#_socket拆包_封包_模拟乱序包
- 360的IM可能会是什么样?
- ⑨bootstrap组件 按钮式下拉菜单 输入框 使用基础案例
- ios 积累
- Linux 中su和sudo命令的几个注意点
- win10下python环境变量设置
- tomcat 嵌入式
- docker容器日志在哪?以及清理命令
- ACL授权实例
- [CF850F] Rainbow Balls
- 教你动手做一个 iOS 越狱 app
- 完美世界-Java游戏开发-二面
- uwsgi/uWSGI/WSGI简介
热门文章
- 【LOJ6201】【bzoj4939】【YNOI2016】掉进兔子洞
- 【Android开发日记】之入门篇(十五)——ViewPager+自定义无限ViewPager
- leetcode 之Rotate List(18)
- LeetCode解题报告—— Median of Two Sorted Arrays
- elasticsearch更新license
- Visual Studio for Mac 安装时无法连接到网络等问题
- JS获取网页高度和宽度
- react native android 应用状态(前端或后台)的判断
- 使用mongo shell和客户端连接至MongoDB Atlas
- NHibernate框架与BLL+DAL+Model+Controller+UI 多层架构十分相似--『Spring.NET+NHibernate+泛型』概述、知识准备及介绍(一)