2016-05-17 6 views
0

使用:ブロック終了エラー私は2.4.2にNJKをアップグレードした後、私はこのエラーを取得しています、急行とノードとnunjucks2使用していnunjucks

Template render error: (/home/aien/Web/Test/express/views/error.html) 
Template render error: (/home/aien/Web/Test/express/views/layout.html) [Line 56, Column 20] 
expected block end in block statement 
    at Object.exports.prettifyError (/home/aien/Web/Test/express/node_modules/nunjucks/src/lib.js:34:15) 
    at /home/aien/Web/Test/express/node_modules/nunjucks/src/environment.js:485:31 
    at root [as rootRenderFunc] (eval at <anonymous> (/home/aien/Web/Test/express/node_modules/nunjucks/src/environment.js:564:24), <anonymous>:25:3) 
    at Obj.extend.render (/home/aien/Web/Test/express/node_modules/nunjucks/src/environment.js:478:15) 
    at /home/aien/Web/Test/express/node_modules/nunjucks/src/environment.js:311:35 
    at Obj.extend.getTemplate (/home/aien/Web/Test/express/node_modules/nunjucks/src/environment.js:194:17) 
    at Obj.extend.render (/home/aien/Web/Test/express/node_modules/nunjucks/src/environment.js:303:14) 
    at NunjucksView.render (/home/aien/Web/Test/express/node_modules/nunjucks/src/environment.js:284:15) 
    at tryRender (/home/aien/Web/Test/express/node_modules/express/lib/application.js:639:10) 
    at EventEmitter.render (/home/aien/Web/Test/express/node_modules/express/lib/application.js:591:3) 

エラーとレイアウトは、私はここに、簡単なnunjucksファイルですが私のapp.jsの投稿を投稿してください:

app.set('views', path.join(__dirname, 'views')); 
nunjucks.configure('views', { 
    express: app, 
    autoescape: true 
}); 

app.set('view engine', 'html'); 

答えて

1

何かの前に 、ちょうどブロック命名をチェック! ドキュメントの命名規則については何もなかったので、私のブロック名の1つはcontent-topで、contentTopに変更されました。

関連する問題