Загрузка шаблонизаторов в node.js / express - PullRequest
0 голосов
/ 03 июня 2018

Может кто-нибудь объяснить мне следующий код, пожалуйста.На самом деле только первые две строки.

app.engine("html", engines.nunjucks);
app.set("view engine", "html");
app.set("views", __dirname + "/views");

Это смущает меня.

Первая строка имеет смысл, это я.Я бы сказал, что он соединяет расширение файла "html" с движком nunjucks.Так что движок nunjucks используется, когда файл с расширением "hmtl" должен быть обработан. Но каково же назначение второй строки?

Кажется, что две строки одинаковы.Просто в одной нотации делают одно и то же.По крайней мере, так мне кажется.

Может кто-нибудь прояснить для меня схему кодирования?

1 Ответ

0 голосов
/ 03 июня 2018
  • Первый подход - сопоставить другое расширение с этим механизмом шаблонов.
  • Второй подход - установить в приложении механизм шаблонов по умолчанию.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...