Как соединить рули-помощники и нестандартные рули вместе в app.engine - PullRequest
0 голосов
/ 18 апреля 2020

Я пытался использовать рули-помощники npm для некоторой функциональности. Я знаю, что после запроса мне нужно поместить его в app.engine, где я уже поместил двух пользовательских помощников. Итак, я сделал это -

const handlebarsHelpers = require('handlebars-helpers')();
const {select, generateTime} = require('./helpers/handlebars-helpers');
 app.engine('handlebars', exphbs
 ({defaultLayout: 'home',  
 handlebars: allowInsecurePrototypeAccess(Handlebars), 
 helpers: {select: select, generateTime: generateTime,  handlebarsHelpers }}));  
 select, generateTime: generateTime, handlebarsHelpers}
 app.set('view engine', 'handlebars'); 

Но так работают только select и generateTime . Если я попытаюсь использовать помощника из handlebars-helpers, это не сработает. Пример: Error: Missing helper: "eq"

Как это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...