Сборка строки concat в шаблоне

Я хочу конкатрировать две строки внутри шаблона, например:

{{>
 masthead
 title=car-and.panel1.title
 image=  (imageBase "myimage.jpg")
 height="100"
}}

Поэтому я хочу зарегистрировать вспомогательный помощник с модулем . экспорта . register = function ( Handlebars ) { Ручки . registerHelper ( "imageBase" , ( путь ) => "/ images /" + path ); }; , Однако ни один из способов, найденных мной в документах, не работает. У меня есть помощник:

const app = assemble({
  ext: "html",
  helpers: ['./app/helpers/*.js' ]
});

Я инициализирую приложение следующими параметрами:

grunt-assemble

Я всегда получаю сообщение об ошибке, что он не может найти помощника

javascript,assemble,

0

Ответов: 1


0 принят

Похоже, вы смотрели какую-то assembleдокументацию и пытались применить ее к последней версии assemble. Мы по-прежнему работаем над тем, чтобы все это обновлялось, но сборка README - хорошее место для начала новой документации.

Кроме того, для помощников в частности, что api предоставляется templatesи документируется здесь: https://github.com/jonschlinkert/templates#helper

Поэтому, чтобы обновить пример кода, вы можете сделать это, чтобы зарегистрировать помощника:

const app = assemble();
app.helper('imageBase', (path) => '/images/' + path);
JavaScript, сборки,
Похожие вопросы