【问题标题】:Including external libraries using the Rails 3.1 asset pipeline包括使用 Rails 3.1 资产管道的外部库
【发布时间】:2011-08-29 20:08:20
【问题描述】:

背景:我希望在我的应用中使用freebase suggest

我打算使用 coffeescript 为 #location 输入添加自动完成功能:

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

这将包含在我的 application.js 文件中 require_tree 的资产管道中:

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

我必须将suggest.min.js 复制到app/assets/javascripts 并要求它为

//= require suggest.min

或者我可以直接从它的publicly available url 要求它吗?

【问题讨论】:

    标签: javascript ruby-on-rails-3 jquery-ui asset-pipeline freebase


    【解决方案1】:

    您始终可以通过将其放在视图或模板中从 CDN 获取它。

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

    【讨论】:

      猜你喜欢
      • 2011-11-23
      • 1970-01-01
      • 2011-12-19
      • 1970-01-01
      • 2012-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多