Включение внешних библиотек с использованием конвейера Rails 3.1

Предпосылки: Я хочу использовать freebase предложить в своем приложении.

Я намерен добавить автозаполнение к вводу #location с помощью coffeescript:

$ ->
  $("#location").suggest type: "location"

который будет включен в конвейер ресурсов в require_tree в моем файле application.js:

//= require jquery
//= require jquery_ujs
//= require modernizr
//= require_tree .

Должен ли я скопировать suggest.min.js в app/assets/javascripts и потребовать его как

//= require suggest.min

или я могу потребовать его непосредственно из его общедоступного URL?

Ответы

Ответ 1

Вы всегда можете получить его из CDN, разместив его в виде или шаблоне.

<%= javascript_include_tag "http://freebaselibs.com/static/suggest/1.3/suggest.min.js" %>