Я использую EJS до рендеринга моих шаблонов на моем сервере Express.js .
app.set("view engine", "ejs");
EJS имеет опции, которые вы можете передать стандартным методам, одним из которых является опция async
. Я хотел бы использовать эту опцию с Express.
Я пытался сделать следующее:
app.set("view options", {"async": true});
Но это создало проблемы с Express, возвращающим {}
, что действительно странно.
Как я могу сказать Express, чтобы передать опцию async
в EJS, используя как можно меньше кода?
Я действительно не хочу делать масштабный рефакторинг, поэтому, хотя я мог бы переписать весь свой код с использованием метода ejs.renderFile
, я действительно хочу избежать этого, если это возможно.