我想要做的就是在点击此路由/:uuid
时渲染index.html。这是我的代码:
app.use(express.static(__dirname + '../dist'));
app.get('/:uuid', function(req, res) {
res.sendFile(path.join(__dirname, '../dist/index.html'));
})
这是full source。该路由的app.get()
在第50行。我遇到的问题是服务器响应每个请求文件的index.html内容。换句话说:
很抱歉,如果我忽略了一些非常明显的事情。在此先感谢您的帮助!
答案 0 :(得分:1)
问题是如果你有/:uuid
这样的路线,/
被视为变量之后的一切。解决方案是将此app.get()
向下移动到文件中,以便在落入app.get(/:uuid ....
之前评估其他路由