Я создаю приложение Ember.js, используя Express.js в качестве бэкэнд. Прямо сейчас я загружаю все мои файлы *.js индивидуально и сохраняю шаблоны Handlebars в своем HTML файле. Мне нравится заменять полноценную "линию активов", аналогичную той, что была в Rails. В идеальном мире это будет поддерживать:
- Преобразование CoffeeScript в JavaScript.
- Предварительно скомпилируйте шаблоны Handlebars с помощью расширений Ember.js.
- Объединить и минимизировать JavaScript и CSS (только для производства).
Я кратко посмотрел на Require.js, connect-assets и конвой. Первые два, кажется, не предлагают простой способ прекомпиляции шаблонов Handlebars, а Интеграция конвоя Ember основана на внеочередной версии, дата версии Ember.
ember-runner не обновлялось какое-то время. grunt-ember-templates выглядит разумным способом компиляции шаблонов Ember в один файл *.js, так что это может быть строительный блок более крупного решения.
Есть ли какая-либо система компиляции активов Node.js, которая работает только с Ember.js? Я хотел бы иметь эквивалент Node.js ember-rails.