Rails 3.2とjquery-ui-railsプラグインを使用して、JSマニフェストファイルに日付ピッカーを追加しています。
これは私のマニフェストファイルです:
//= require jquery_ujs
//= require jquery.ui.datepicker
//= require_tree .
jQueryライブラリをGoogleのCDNとは別に取得しています。
ただし、マニフェストファイルにjquery.uiを追加すると、jQueryの依存関係が自動的に含まれるため、最終的なHTMLドキュメントに2つのjQueriesが作成されます。
この追加のjQueryファイルは必要ありません-GoogleのCDNからのものだけが必要です。スプロケットを使用すると、stubディレクティブを使用して、jQueryファイルを選択的に「除外」できます。
つまり、これは私が行ったことであり、機能しません。つまり、jQueryはまだ私の最終的なJSファイルに追加されています...
//= stub jquery
//= require jquery_ujs
//= require jquery.ui.datepicker
//= require_tree .
私はいくつかの組み合わせを試しました:
//= stub jquery.js
//= stub "jquery"
//= stub "jquery.js"
//= stub "/jquery.js"
など..。
しかし、これらはどれも機能しません。これがどのように機能するかについては、どこにも例を見つけることができませんでした。ちなみに、私も試しました
//= stub jquery_ujs
jquery_ujsライブラリもスタブアウトしませんでした...