express学习笔记: express-static文件静态管理

之前写过express的基本路由
实际项目中会有多个页面,这时会将页面文件统一放到一个指定文件夹内,通过中间件实现指定文件夹在浏览器端被直接读取。express-static中间件是express框架实现这一功能的方式。

  1. 需要提前下载中间件

    1
    npm i express-static -S
  2. 使用

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    //1.引入express和express-static模块
    const express = require("express");
    const expressStatic = requier("express-static");
    //2. 创建服务器
    let app = express();
    //3. 指定文件夹
    //浏览器可以浏览当前文件目录下的'「resouce」文件夹
    app.use(expressStatic(__dirname + '/resource'));
    //4. 服务器监听
    app.listen(9000);

    核心就是这一句
    文件托管