[英]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.