博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
express
阅读量:6271 次
发布时间:2019-06-22

本文共 951 字,大约阅读时间需要 3 分钟。

安装:

npm install -g express-generator

express name&&cd name
express -e ejs blog
npm install

如果要用nodemon

npm install nodemon --save
在app.js中添加几行代码才能使用

//nodemon代码开始var debug = require('debug')('my-application'); // debug模块app.set('port', process.env.PORT || 3000); // 设定监听端口// Environment sets...// module.exports = app; 这是 4.x 默认的配置,分离了 app 模块,将它注释即可,上线时可以重新改回来//启动监听var server = app.listen(app.get('port'), function() {    debug('Express server listening on port ' + server.address().port);});//nodemon代码结束

代码放在调用404中间件上面。

express如何调用中间件

app.use(path,function[,function])path是挂载路径即请求路径,任何path/.....都会被处理
function可以通过require其他模块获得。

关于bodyparser:

通过app.use(bodyParser.json());app.use(bodyParser.urlencoded({extended:false}));
对所有请求路径进行解析,req.body可以直接获取解析后的json数据
获取表单数据:
req.query.name:我们用来接收GET方式提交的参数。
req.body.name:我们用来接收POST提交的参数。
req.param('name'):两种都能接收到。(过时)
获取password一直显示为null,已解决但是竟然不知道怎么解决的

转载于:https://www.cnblogs.com/hewenfei/p/6934794.html

你可能感兴趣的文章
Struts2技术详解
查看>>
MFC应用程序向导生成的文件
查看>>
Oracle体系结构之oracle密码文件管理
查看>>
【leetcode】Remove Element (easy)
查看>>
mysql多表查询及其 group by 组内排序
查看>>
alsa的snd_pcm_readi()函数和snd_pcm_writei()
查看>>
Android学习网站推荐(转)
查看>>
嵌入式根文件系统的移植和制作详解
查看>>
MEF部件的生命周期(PartCreationPolicy)
查看>>
LCD的接口类型详解
查看>>
nginx 基础文档
查看>>
LintCode: Unique Characters
查看>>
Jackson序列化和反序列化Json数据完整示例
查看>>
.net 中的DllImport
查看>>
nyoj 517 最小公倍数 【java睑板】
查看>>
include与jsp:include区别
查看>>
ftp的20 21端口和主动被动模式
查看>>
MySQL存储引擎选型
查看>>
Java中的statickeyword具体解释
查看>>
Linux车载系统的开发方向
查看>>