【发布时间】:2017-12-22 13:42:38
【问题描述】:
我已经使用 Node & Express 设置了一个服务器。所有路由都有效,除了 GET /。它始终显示 index.html(也在公共文件夹中),而不是显示我发送的文件。如果我将 index.html 重命名为其他名称或将其删除,我的 GET / 路由确实有效。
const publicPath = path.join(__dirname, '../public');
app.use(express.static(publicPath));
app.get('/', (req, res) => {
res.sendFile(publicPath + '/login-register.html');
});
有没有办法抑制 index.html 的自动渲染?
编辑:可能有用的是注意我没有收到任何错误,无论是在我的控制台还是 Chrome 开发工具中。
【问题讨论】:
标签: javascript express routing