[英]Receiving Cannot GET/ Error NodeJS and Express
我正在学习如何使用 NodeJS 和 Express,但在使用 express 加载页面时遇到了问题。 我能够加载静态页面(index.html 工作正常),但在处理任何动态页面时遇到问题; 在这种情况下,我不断收到错误“无法获取/store.html”。 有人能够解释发生了什么吗?
服务器.js
app.set('view engine', 'ejs')
app.use(express.static('public'))
app.get('/store', function(req, res) {
res.render('store.ejs', {
FOO: foo
})
})
文件结构
server.js
public
index.html
views
store.ejs
您应该使用 /store 来访问 store.ejs 模板而不是 /store.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.