Express 入门

136 阅读1分钟

Express 简介

Express 是一个保持最小规模的灵活的 Node.js Web 应用程序开发框架,为 Web 和移动应用程序提供一组强大的功能。

1. Hello World

先安装Express 到项目中 npm i Express

1.1 加载Express

// 加载Express
const express = require('express')

1.2 创建网站服务器

// 创建应用对象
const app = express();

1.3 创建路由规则

request:是对请求报文的封装
response:是对响应报文的封装

这里我们用到send()方法

  1. send 方法内部会检测响应内容的类型
  2. send 方法会自动设置 http 状态码
  3. send 方法还会帮我们自动设置响应的内容类型以及编码
app.get('/',(request,response)=> {
    response.send('hello world')
}) 

1.4 监听端口 启动服务

app.listen(8000,()=> {
    console.log('服务已启动:http://localhost:8000');
}) 

image.png

2.express 创建共享静态资源服务器

使用 express.static()  方法,可以快速的对外提供静态资源。

// 利用 Express 托管静态文件 
app.use('/static', express.static('static'))

客户端在访问静态资源时,static 这个目录不会出现在 url 中。例如,访问static 文件夹下的index.html文件:http://127.0.0.1:8080/index.html

目前中只有这么多,等学了后再加😀