Jade - Template Engine: Как проверить, существует ли переменная

В настоящее время я использую Jade в новом проекте. Я хочу отобразить страницу и проверить, доступна ли определенная переменная.

app.js :

app.get('/register', function(req, res){
    res.render('register', {
        locals: {
          title: 'Register',
          text: 'Register as a user.',
        }
      });
});

register.jade :

- if (username)
p= username
- else
p No Username!

Я всегда получаю следующую ошибку:

username is not defined

Любые идеи как я могу это исправить?

78
задан gandreadis 31 January 2018 в 16:29
поделиться