Rails 3.1:可以在application.js中包含Google的CDN中的jQuery吗?

imj*_*mjp 0 ruby-on-rails

我想知道是否可以在application.js文件中包含一个外部文件,以便它与apps/assets/javascript文件夹中的其余.js文件结合使用

有没有办法让application.js文件中的以下代码工作:

//= require 'http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js'    
Run Code Online (Sandbox Code Playgroud)

或者某事:p

Vag*_*bai 5

你为什么想这么做?使用CDN的整个想法不是从服务器加载内容而是加载其他内容服务器.如果您希望将其编译,只需将其下载到app/assets/javascripts目录并要求它.这样更清洁.

  • 我完全不同意这个说法.是的,您的方法有效,但从CDN提供服务的好处是,它之前可能已经从该CDN提供,因此客户端将拥有该文件的缓存副本.也就是说,IE至少对单个主机的最大并发连接数(6)有限制. (4认同)