2017-01-17 10 views
0

Я создаю встраиваемые JS-виджеты с NodeJs и Express. В принципе, вызовите маршрут через скрипт src и верните js в браузере. Я использую Jade, но способность выводить многострочный необработанный javascript без труб в каждой строке в шаблоне заставляет меня переключаться. Я не могу найти разумный способ вывода многострочного исходного текста без использования труб в каждой строке.Jade multiline raw text

EJS может это сделать и предполагать, что Swig также может. Должен ли я просто переключаться с шаблонами? EJS работает, но беспокоиться о том, что ejs-local не поддерживается. Использование Express 4.x с узлом.

ответ

1

На самом деле, вы можете иметь многострочный текст в ваших шаблонах, просто добавить точку (.) после тега.

Пример из the docs:

script. 
    if (usingPug) 
    console.log('you are awesome') 
    else 
    console.log('use pug')