我开始学习Node.js,并尝试不使用Express构建网站。但我仍然想使用EJS来注入HTML,这就是我的问题所在...
我该如何将ejs.render(...)附加到响应中?
PS:我知道使用Express可能是更好的选择,但在连接它之前,我想了解其底层工作原理。
类似于: ```javascript response.write(ejs.render(...)); response.end(); ```
PS:我知道使用Express可能是更好的选择,但在连接它之前,我想了解其底层工作原理。
类似于: ```javascript response.write(ejs.render(...)); response.end(); ```
var ejs = require("ejs");
function index (response, request, sequelize) {
response.writeHead(200, {"Content-Type": "text/html"});
test_data = "test data";
response.end(ejs.render("./views/home.html",test_data));
}
exports.index = index;
但是那很有效 ^_^
谢谢!