Jade不能使用express.js

我不知道我在做什么错,但延伸不起作用在我的情况。

server.js

var express = require('express'); var mongodb = require('mongodb'); var bodyParser = require('body-parser'); var cookieParser = require('cookie-parser'); var expressSession = require('express-session'); var app = require('express')(); app.use(bodyParser()); app.use(cookieParser()); app.use(expressSession({ secret: 'moj-sekret' })); app.set('views', __dirname + '/views'); app.set('view engine', 'jade'); app.set('view options', {layout:false}); app.get('/', function(req, res){ res.render('index', { authenticated: false}); console.log('index'); }); app.get('/login', function (req, res){ res.render('login'); console.log('login'); }); app.listen(3000); 

玉的例子

布局玉

  doctype html head title Przykład MongoDB body h1 Moja hr block content 

login玉器

 extends layout block content form(action="/login", method="POST") fieldset legend Logowanie p label Adres e-mail input(name="user[email]", type="text") p button Wyślij p a(href="/") Powrót 

我使用快递4.7.2和玉1.9.1,我没有任何错误或运行节点时的错误

首先,你的玉文件似乎是错的:

 extends layout block content form(action="/login", method="POST") fieldset legend Logowanie p label Adres e-mail input(name="user[email]", type="text") p button Wyślij p a(href="/") Powrót 

可能还有其他的东西,但是先试试这个。