Използвам handlebars.js за изобразяване на шаблони от страна на клиента (използвайки Jade от страна на сървъра на node.js) за нашето приложение с една страница.
Искам предварително да компилирам шаблоните на кормилото от страната на сървъра и да ги обединя като един JS файл, който да изпратя на клиента.
В момента използвам handlebars
, за да компилирам шаблони по следния начин:
$ handlebars template1.handlebars template2.handlebars -f precompiled_templates.js
Бих искал да напиша bash скрипт, който може да чете всички *.handlebars
файлове в директория и след това да ги изпълнява през компилатора на кормилото. И така, ако имах такава директория:
templates/
temp1.handlebars
temp2.handlebars
temp3.handlebars
temp4.handlebars
Изпълнението на моя bash скрипт (или команда от един ред) в директорията с шаблони по същество ще изпълни следната команда handlebars
:
$ handlebars temp1.handlebars temp2.handlebars temp3.handlebars temp4.handlebars -f precompiled_templates.js
Някой знае ли как мога да напиша bash скрипт, за да получа всички файлове на кормилото в директория в командния ред, както по-горе?