【发布时间】:2019-06-14 10:37:52
【问题描述】:
我创建了一个简单的快速服务器并提供静态文件
const express = require('express');
const app = express();
app.use(express.static('public'));
app.listen(3000, () => {
console.log('Listening on port 3000')
})
当我前往 localhost:3000 时,我的公共目录中的 index.html 会为路由“/”呈现。我没有在我的 index.js 文件中明确写下路由。 express是怎么知道的?
我尝试将文件名从 index.html 更改为 random.html,但出现错误。无法获取/
【问题讨论】:
-
app.use(express.static('public'));.