node.js Unerwartete Bezeichner überall heißt die Datei

Schreibe ich eine app in node.js und vor kurzem hatte ich einen unerwarteten Fehler auf alle meine Projekt.

Wenn ich versuche zu nennen, ein Modell in meinem browser , ich bekomme immer eine

SyntaxError: Unexpected identifier

Auf jede Funktion, die aufgerufen wird in meinem code .

Wenn ich zum Beispiel auf "/session/new",

mein code ist :

app.get('/session/new',function (req,res) {
    res.render('sessions/new',{locals:{
        redir:req.query.redir
    }});
});

und ich bekomme eine Fehlermeldung

SyntaxError: Unexpected identifier
at Object.Function (unknown source)
at Object.render (/usr/local/lib/node/.npm/jade/0.6.3/package/lib/jade.js:267:14)
at ServerResponse.render (/usr/local/lib/node/.npm/express/1.0.7/package/lib/express/view.js:334:22)
at ServerResponse.render (/usr/local/lib/node/.npm/express/1.0.7/package/lib/express/view.js:344:10)
at Object.<anonymous> (/Users/geraudmathe/Desktop/nodemongo/app.js:133:6)
at param (/usr/local/lib/node/.npm/connect/0.5.2/package/lib/connect/middleware/router.js:145:21)
at pass (/usr/local/lib/node/.npm/connect/0.5.2/package/lib/connect/middleware/router.js:161:10)
at Object.router [as handle] (/usr/local/lib/node/.npm/connect/0.5.2/package/lib/connect/middleware/router.js:167:6)
at next (/usr/local/lib/node/.npm/connect/0.5.2/package/lib/connect/index.js:232:23)
at next (/usr/local/lib/node/.npm/connect/0.5.2/package/lib/connect/index.js:234:17)

wo /nodemongo/app.js:133:6 res.Rendern in meinem code.

Es geschehen, egal, welchen code ich rufe.

Ich bin verloren ...

  • Es sieht aus wie ein Fehler in Ihrer jade-Vorlage. Kannst du das?
  • Du hast Recht, das war ein Formatierungsfehler in jade. Tanks
  • Aber was war der Fehler??? Eine nicht existente variable? Einrückung problem?
InformationsquelleAutor Geraud Mathe | 2011-02-24
Schreibe einen Kommentar