使用app.set(“view engine”, “ejs”)設定ejs模板引擎決議時,默認只會讀取當前檔案同級目錄下views檔案夾里的模板檔案;
可以使用app.set(“views”, __dirname + “/xxx/views”)設定要讀取的views檔案夾的位置,其中__dirname 在nodejs中表示:總是指向被執行 js 檔案的絕對路徑;
具體代碼如下所示:
var express = require("express");
var app = express();
app.set("views", __dirname + "/case/day3/views"); // 設定讀取views檔案夾的位置
app.set("view engine", "ejs"); // 設定使用ejs模板引擎決議
app.get("/", function (req, res) {
res.render("haha", {
"news": ["這里是新聞1", "這里是新聞2", "這里是新聞3"]
});
});
app.listen(80);

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/249104.html
標籤:其他
