Express之静态资源托管

## 中间件express.static

我们使用express初始化一个目录的时候,会在server.js中看到一大推的app.use

一个主要的中间件是express.static.

```bash

const express = require('express');

const app = express();

app.use(express.static("./public"));

```

通过express.static可以帮助我们静态资源托管,如js,css,img等。

## 基本使用

通过express托管他们,以便我们启动服务器的时候可以访问到这些数据。

在 server.js 中添加

```bash

const express = require('express');

const app = express();

app.use(express.static("./public"));

```

注意:所有文件的路径都是相对于存放目录的,因此,存放静态文件的目录名不会出现在 url 中。

你可能感兴趣的:(Express之静态资源托管)