Express + jade: variável local não disponível na visualização
Eu me deparei com um problema muito básico, mas não consigo encontrar a resposta para isso. Estou trabalhando comnode.js
, express
e eu estou apenas tentando passar uma variável local para a visão assim:
<code> app.get('/', function(req, res){ res.render("index", {locals: { title: "Blog", } }); }); </code>
Minha visão de índice é igualmente simples:
<code>h1= title </code>
Mas por alguma razão, continuo recebendo este erro como se a variável local nunca fosse passada:
<code> 500 ReferenceError: /home/spartan/Node_Projects/test/views/index.jade:1 > 1| h1= title 2| title is not defined > 1| h1= title 2| title is not defined </code>
Eu não sei o que estou fazendo errado! Aqui estão as versões que estou usando:
Express: 3.0.0alpha1node.JS: 0.6.14Jade: 0.24.0Alguém por favor me ajude para que eu possa realmente passar para o nó de aprendizagem + expressar!