Zaczynam od węzła w ogóle, a ja próbuję zrobić stronę bez ekspresowych. Chciałbym jednak, aby używać ejsa do wstrzykiwania mojego html i to jest mój problem ... Jak dołączyć ejs.render (...) do odpowiedzi?Jak używać ejs bez ekspresu
PS: Wiem, że to może być lepsza opcja do korzystania z ekspresu, ale chcę wiedzieć, jak działa pod nim przed mostowaniem go.
Coś jak:
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;
Ale to działa^_^
Dzięki!
"Chcę wiedzieć, jak działa pod nim przed mostowaniem go." czytaj zatem źródło ekspresowe, jak trudne może być? – mpm
nie wyrazić ... zwykły węzeł – Manatax
Chcesz się nauczyć, jak ekspresowe. Logiczne jest dla mnie, aby czytać w ekspresowym kodzie źródłowym, jak ekspresowe wywoływać ejs.Anyway wydaje się również logicznym ejs nie dba o to, że twój szablon znajduje się w innym pliku, ale zamiast tego przyjmuje ciąg szablonu jako argument renderowania. – mpm