You are on page 1of 16

Express框架

——环境配置

主讲人:李中元
Email:lizy.hbu@qq.com



浏览器
地图 图表








PostGIS

空间数据 QGIS 属性数据


01 环境配置
目录 Environment Configuration

CONTENTS 02 第一个应用
First Application
环境配置
01 Environment configuration
01 环境配置

 新建目录:D:\ExpressLogin
 命令行进入ExpressLogin目录
 npm init

https://www.expressjs.com.cn/starter/generator.html
01 环境配置

 npm install express --save

https://www.expressjs.com.cn/starter/generator.html
01 环境配置

 npm install body-parser –save


 npm install cookie-parser –save
 npm install multer --save
01 环境配置
 新建app.js var express = require('express');
var app = express();
app.get('/', function (req, res) {
res.send('Hello World,Express is ok!');
});
var server = app.listen(3000, function () {
var host = server.address().address;
var port = server.address().port;
console.log('Example app listening at http://%s:%s', host, port);
});
01 环境配置
 继续在命令行执行命令:node app.js
第一个应用
02 First Application
02 第一个应用
 npm install express-generator –g
 express -h
02 第一个应用
 退出到上一层目录
 cd..
 生成项目ExpressLogin
 express ExpressLogin
01 第一个应用
模块名称 模块说明 安装命令
请求体解析中间件, 使用这个模块可以解析JSON、Raw、文本、URL-
body-parser npm install body-parser --save
encoded格式的请求体
cookie-parser 会话管理,实现cookie的解析 npm install cookie-parser --save
cors 跨域 npm install cors --save
debug 调试 npm install debug --save

一个简单高效的模板语言,通过数据和模板,可以生成HTML标记文本 npm install ejs --save


ejs

基于Node.js 平台,快速、开放、极简的 web 开发框架 npm install express --save


express

是一种标识对话的技术说法,通过 session ,我们能快速识别用户的信息 npm install express-session --save


express-session

是一种响应错误。根据不同的错误,会提示相应的错误代码 npm install http-errors --save


http-errors

jade 也是一种模板引擎 npm install jade --save

morgan morgan是express默认的日志中间件 npm install morgan --save

pg PostgreSQL数据库的 Node.js 驱动 npm install pg --save

Session文件存储 npm install session-file-store --save


session-file-store
01 第一个应用
02 第一个应用

 cd ExpressLogin
 npm start
Thanks!

You might also like