Я посмотрел на этот пост, но он не приходит с решением: Register Assemble Handlebars HelpersРегистрация собрать рули-хелперы с рули Экспресс
Я хочу, чтобы зарегистрировать все хелперов в https://github.com/assemble/handlebars-helpers к моему экспресс 4 приложения под управлением Express имеет рули.
До сих пор я попытался это, но помощники не получают регистрации:
var express = require('express')
, app = express()
, exphbs = require('express-handlebars');
var hbs = exphbs.create({
extname: '.hbs',
defaultLayout: 'default',
layoutsDir: './lib/templates/layouts',
partialsDir: './lib/templates/partials'
helpers: require('handlebars-helpers') // Not registering correctly
});
Как эта библиотека работает? Возможно, я ошибаюсь. Вы должны регистрировать один за раз или можете загрузить все помощники?
Спасибо за Ваш ответ @Macgyver Martins. Это сработало отлично. Странно, что это не будет указано в документации, так как многие используют express-handlebars. – ChrisRich
https://github.com/assemble/handlebars-helpers/issues/209 – ChrisRich
[dev branch] (https://github.com/assemble/handlebars-helpers/tree/dev) составляет 143 записи, опережая мастера. Я рекомендую взглянуть на эту ветку. в ближайшие дни мы будем объединяться для освоения – jonschlinkert