用Express 创建项目
1.Node.js Express 框架
安装:npm install express --save
在当前目录下创建一个node_modules
2.安装必要的中间件
npm install body-parser --save
npm install cookie-parser --save
npm install multer --save
body-parser - node.js 中间件,用于处理 JSON, Raw, Text 和 URL 编码的数据。
cookie-parser - 这就是一个解析Cookie的工具。通过req.cookies可以取到传过来的cookie,并把它们转成对象。
multer - node.js 中间件,用于处理 enctype="multipart/form-data"(设置表单的MIME编码)的表单数据。
3.根目录下创建helloexpress.js
//express_demo.js 文件
var express = require('express');
var app = express();
app.get('/', function (req, res) {
res.send('Hello express');
})
var server = app.listen(8081, function () {
var host = server.address().address
var port = server.address().port
console.log("应用实例,访问地址为 http://%s:%s", host, port)
})
4.浏览器访问:http://127.0.0.1:8081
打印:hello,express
小问题:
用点击切换注册登录
最新文章
- Java基础--Java语言介绍
- 深入理解Java PriorityQueue
- iOS开发多线程篇—自定义NSOperation
- zoj3819Average Score
- CamShift算法
- python datetime笔记
- Could not find action or result 导致 页面出现404错误
- X265编码效率仍然低
- 查看memcached依赖的库
- ASCII码对应表chr(num)
- 【原】无脑操作:IDEA + maven + SpringBoot + JPA + EasyUI实现CRUD及分页
- C语言链表:删除有序链表中大于mink小于maxk的元素
- v8:: fatalProcessOutOfMemory
- [SCOI2007]排列
- JSON数据解析(自写)
- scala学习笔记-面向对象编程之Trait
- 【刷题】LOJ 6010 「网络流 24 题」数字梯形
- ajax执行失败原因
- ElasticStack系列之十五 &; query cache 引起性能问题思考
- iOS 里const在修饰对象时候的用法
热门文章
- Hadoop常用命令及基本概念
- Centos 7 上 查看MySQL当前使用的配置文件my.cnf的方法
- PPT2010初识
- Educational Codeforces Round 117 (Rated for Div. 2)
- Sentry 企业级数据安全解决方案 - Relay PII 和数据清理
- dart系列之:和null说再见,null使用最佳实践
- 龙芯 3A4000 安装 Debian10 (via debootstrap)
- Java中运算符及其优先级、自动类型提升、类型转化
- grafana中如何展示prometheus的延迟分布数据?
- How To Remove Systemd Service