Итак, экспресс + Джейд == круто.Там нет вопросов.Однако, исходя из django, мне не хватает режима сбоя, который использовали шаблоны django.В django, если я пытаюсь отобразить переменную, которая не существует, она просто игнорирует ее и движется дальше.Хотя бывают случаи, когда это действительно раздражает, в большинстве случаев это не так.Таким образом, когда я пытаюсь отобразить переменную в jade с помощью express, express жалуется с ошибкой 500, если эта переменная не существует / не определена.
500 TypeError: Jade:14
12. ' // main content, post, login, etc '
13. ' - if (data.session.user) '
14. ' != partial(\'dash') '
Jade:3
1. '- if (data.session.user)'
2. ' p #{data.session.user.id}'
3. ' p #{data.cookie.connect.sid}' Cannot read property 'connect' of undefined
Я просто экспериментирую здесь, так что игнорируйтечто я пытаюсь напечатать:) В заключение, существует ли простой способ указать jade / express игнорировать ошибки в шаблоне и продолжить рендеринг, например, поведение в системе шаблонов django.