我正在使用ejs模板引擎开发一个expressjs应用程序。但是我想保留ejs文件的扩展名,比如home.html而不是使用home.ejs。原因是我正在使用visual studio进行开发,而visual studio不支持ejs文件。因此,代码提示、格式化和高亮显示都无法工作。
var express = require("express");
var app = express();
app.set("view engine", "ejs");//setting ejs view engine
app.set("views", "./views");
app.get("/", function (req, res) {
res.render("home");
});
app.listen(3000, function () {
console.log("Server is listening on port 3000");
})
.ejs
文件应该被视为.html
,而要这样做呢?这似乎是在问错了问题。 - loganfsmyth