Как я могу использовать библиотеку handlebars-helpers в express.js?

В настоящее время я использую hbs в качестве движка шаблонов в express.js. Я считаю библиотеку рулей-помощников очень полезной.

Но я понятия не имею, как я могу интегрировать эту библиотеку. Я также не нахожу описание для использования.

Заранее спасибо.

2 ответа

Решение

Сначала установите его:

$ npm i handlebars-helpers

Затем добавьте это в ваше приложение Express (возможно, до настройки механизма шаблонов):

var Handlebars = require('hbs').handlebars;
require('handlebars-helpers').register(Handlebars, {});

Это будет работать, только если каталог вашего приложения содержит package.json файл (который может содержать пустой объект, {}, но это должно существовать).

Это потому, что это довольно просто. Скопируйте lib папку здесь и добавьте handsontable.js в ваш проект, когда вам это нужно.

Они показывают, как использовать его в файле index.js в папке lib.

//Usage    
var handlebars = require('handlebars');
Другие вопросы по тегам