0
apps.jsファイルに外部ファイルを含めることができるかどうかを知りたかったので、apps/assets/javascriptフォルダ内の残りの.jsファイルと結合されましたRails 3.1:GoogleのCDNのjQueryをapplication.jsに組み込むことは可能ですか?
次のコードapplication.jsファイルでの作業:
//= require 'http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js'
か何か:P
良い点!私はまだCDNからロードして、ローカルファイルをJavascriptに結合することができると思っていましたが、CDNからロードされましたが、Javascriptが直接クライアントサイドにロードされていることを忘れてしまったので、 、サーバー側ではありません。 ご回答ありがとうございます – imjp
私はこの声明に完全に同意しません。はい、あなたの方法は動作しますが、それがCDNから提供される利点は、それが前にそのCDNから提供されている可能性があります。したがって、クライアントはファイルのキャッシュされたコピーを持ちます。 少なくとも、IEは1つのホストに対する最大同時接続数(6)に制限があると言います。 – Tom
正確には、ポイントは1つ少ないものをロードすることです。おそらくそれはあなたのコンパイルされた醜いjsには含まれたくないかもしれませんが。しかし、グーグルのバージョンがロードされていない場合、条件付きでそれを要求するための解決策を誰かが持っていればいいだろう。 –