Какой лучший способ поддерживать библиотеки javascript в актуальном состоянии в rails?

В настоящее время я разрабатываю Rails-приложение, которое активно использует некоторые библиотеки javascript, включая jquery, backbone.js и d3.js. Для jquery есть jquery-rails gem, для backbone есть backbone-rails. Но для d3.js ничего подобного не существует.

Я скопировал javascript из d3.js в свой репозиторий, но это кажется мне немного нечистым, потому что когда d3 обновится, мне придется копировать его снова (и я должен заметить, что d3 обновился!). Я думал о подмодулях git, но мне придется вытаскивать их вручную каждый раз, когда я проверяю репозиторий. Может быть, есть способ позволить bundler проверять определенный релиз репозитория d3?

Как вы справляетесь с обновлением сторонних библиотек javascript в rails? Есть ли предпочтительный способ?

5
задан iblue 17 February 2012 в 19:01
поделиться