Как передать опции в движок шаблонов Express? - PullRequest
0 голосов
/ 07 января 2019

Я использую EJS до рендеринга моих шаблонов на моем сервере Express.js .

app.set("view engine", "ejs");

EJS имеет опции, которые вы можете передать стандартным методам, одним из которых является опция async. Я хотел бы использовать эту опцию с Express.

Я пытался сделать следующее:

app.set("view options", {"async": true});

Но это создало проблемы с Express, возвращающим {}, что действительно странно.

Как я могу сказать Express, чтобы передать опцию async в EJS, используя как можно меньше кода?

Я действительно не хочу делать масштабный рефакторинг, поэтому, хотя я мог бы переписать весь свой код с использованием метода ejs.renderFile, я действительно хочу избежать этого, если это возможно.

...