Обнаружил новый способ управления статическими файлами (assets) — Rails Assets. Это фактически посредник между bundler и bower.
Это новый, набирающий популярность способ управления статическими файлами. Суть способа это конвертирование пакета bower в rails gem и дальнейшее использование готового gem-а штатными средствами rails т. е. через bundler.
Добавляем в Gemfile
новый источник
1 | source 'https://rails-assets.org' |
Добавляем gem, соответствующий bower пакету:
1 | gem 'rails-assets-BOWER_PACKAGE_NAME' |
Теперь выполнив bundle install
будут выполнены следующие действия:
- компонент будет скачен с репозитория bower
- будет проанализирован айл манифеста скачанного пакета
- пакет будет сконвертирован в ruby gem
- полученный gem будет установлен в систему
Зависимости пакетов устанавливаются автоматически
Подробнее с проектом можно ознакомиться тут https://rails-assets.org/
Комментарии