2014-10-23 4 views
3

Express/Handlebars 프로젝트 this helper를로드하기 위해 노력하고있어,하지만, 나는 그것이 작동하도록 관리 할 수 ​​없습니다 ... 여기 특급 - 핸들과 헬퍼를로드하는 것은

내 app.js입니다

var express = require('express'), 
    exphbs = require('express-handlebars'); 

var app = express(); 

app.engine('handlebars', exphbs({ 
    defaultLayout: 'main', 
    helpers: require('handlebars-form-helpers').helpers 
})); 
app.set('view engine', 'handlebars'); 

app.get('/', function (req, res) { 
    res.render('home'); 
}); 

app.listen(3000); 
내가 익스프레스와 핸들 바의 통합과 그것을 새의

enter image description here

종류를로드 할 때

그리고 여기 페이지, 그래서, 나는 figu을 관리 할 수 ​​없습니다

답변

2
+0

이 형식 오류를 작동하지 :

var exphbs = require('express-handlebars'), handlebars = require('handlebars'), helpers = require('handlebars-form-helpers').register(handlebars); var hbs = exphbs.create({ helpers: helpers, defaultLayout: 'main' }); app.engine('.hbs', hbs.engine); app.set('view engine', '.hbs'); 

당신은 여기에 더 많은 정보를 찾을 수 있습니다. 필요 (...) 등록하는 것은 함수가 아닙니다 –