原生的 http 在某些方面表现不足以应对我们开发的需求,所以我们需要使用框架来加快我的效率,
框架的目的是就是提高效率, 让我们的代码更高度统一
在 node 中, 有很多 Web 开发框架, 我们先了解 express
Express 官网
expressjs.com
//基础先看这两个页面
先在 cmd 创建文件
npm init -y
npm install --save express
使用介绍
//引入包 var express = require('express') //创建应用程序 var app = express() //公开指定目录
//给路由别名 用/pub/ 代替 './public/'
app.use('/public/', express.static('./public/'))
//当服务器收到 get 请求 / 的时候, 执行回调函数 app.get('/', function (req, res) { res.send('<img src="/public/img/1.png" />') }) app.get('/about', function (req, res) { res.send('你好!我是 express!') }) //相当于 server.listen app.listen(3000, function () { console.log('app is running at port 3000') })