1.Express框架是什么

Express是一个基于Node平台的web应用开发框架,它提供了一系列的强大特性,帮助你创建各种Web应用。
可以使用npm install express命令进行下载。

2.Express框架特性

提供了方便简洁的路由定义方式
对获取HTTP请求参数进行了简化处理
对模板引擎支持程度高,方便渲染动态HTML页面
提供了中间件机制有效控制HTTP请求
拥有大量第三方中间件对功能进行扩展

npm install express 打开express
npm install -g nodemon nodemon app.js (tab键补全)(上键上一个)(ctrl+c返回)
npm install moment 日期处理库
npm install body-parser 获取post请求数据需要下载一个包
npm install art-template install express-art-template art模版引擎

3.express框架使用:

第一步: 在vscod 里面创建express.js文件
第二步:在空白处点击,在终端打开
第三步:引入express框架npm init —yes
第四步:打开express框架npm i express

  1. // 引入express
  2. const express = require('express')
  3. // 创建一个服务对象
  4. const app = express()
  5. // 接收路径为/login的get请求
  6. app.get('/login', (req, res) => {
  7. res.send("OK,小甜甜") // 通过send方法进行响应的
  8. })
  9. // 监听端口
  10. app.listen(3000, '127.0.0.1', err => console.log(err || '服务启动成功'))

4.art模板引擎与静态资源设置(Express-day01)