express路由设计

 时间:2024-10-27 21:02:31

1、全局安装2个模块express、express-generator在命令行输入:npm install -g expressnpm install -gexpress-generator查看是否全局安装express成功命令: express -V 注意是大写的V;或者 express -h看到版本号就算是安装成功了.

express路由设计express路由设计

4、个人理解路由有两种设计方式:串行和并行.两种方式可以交叉使用先讲并行比较简单点,项目改造如下:1,在routes文件夹下分别创建router1.js,router2.js,router3.js文件2,在 app.js 的var users = require('./routes/users'); 后面插入代码varrouter1=require('./routes/router1');varrouter2=require('./routes/router2');varrouter3=require('./routes/router3');3,在 app.js 的app.use('/users', users);后面插入代码app.use('/router1',router1);app.use('/router2',router2);app.use('/router3',router3);

5、router1.js ,router2.js ,router3.js代码router1.jsvarexpress=require('express');varrouter=e旌忭檀挢xpress.Router(); /*GEThomepage.*/ router.get('/a',function(req,res,next){res.render('index',{title:'Express路由1'});}); module.exports=router; router2.jsvarexpress=require('express');varrouter=express.Router(); /*GEThomepage.*/router.get('/a',function(req,res,next){res.render('index',{title:'Express路由2'});}); module.exports=router;router3.jsvarexpress=require('express');varrouter=express.Router(); /*GEThomepage.*/router.get('/a',function(req,res,next){res.render('index',{title:'Express路由3'});}); module.exports=router; 3个路由下都有一个处理 路径为 '/a' 的方法

6、访问效果如下:看到这里应该都明白并行路由的使用了. 访问路径为router1下的所有的方法都由router1.js这个路由文件处理,同理 router2,router3,这种方式适合项目中不同的模块或者不同的系统使用.

express路由设计express路由设计express路由设计express路由设计
  • ZLD-2型孔板多级流量计的原理
  • wordpress必装的插件 wp最常用的十个插件
  • 易语言制作电脑桌面关机小程序
  • 手机报表工具FineReport中移动平台的介绍
  • 大漠插件如果发现创建对象失败怎么办
  • 热门搜索
    6月12日是什么星座 炼乳是什么 撒娇是什么意思 10085是什么电话 驻车制动是什么意思 百褶裙搭配什么上衣 总胆固醇偏高是什么意思 焦距是什么意思 天乙贵人是什么意思 什么是金砖国家