Использование предварительно скомпилированных шаблонов с Handlebars.js (среда jQuery Mobile)

Я немного борюсь с предварительной компиляцией шаблонов в Handlebars. Мой проект jQuery Mobile становится довольно большим с точки зрения шаблонов, и я хочу предварительно скомпилировать шаблоны, которые я использую.

Однако я не могу найти хорошего объяснения (например, пошагового руководства), как это сделать с помощью Handlebars.

У меня все еще есть встроенные шаблоны с использованием тегов скриптов. У меня установлены рули с использованием NPM. Но теперь я немного не понимаю, как действовать дальше.

Я предполагаю сделать что-то вроде

handlebars -s event.handlebars > event.compiled

и каким-то образом включить содержимое, скомпилированное по событию? Но тогда как это назвать.

Я так называю свои шаблоны

var source = $('#tmpl_profile').html(),
template = Handlebars.compile(source),
context = user.profile()),
html    = template(context);

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

67
задан user4035 15 July 2013 в 20:38
поделиться