我正在使用 Rails 3.2 和 jquery-ui-rails 插件将日期选择器添加到我的 JS 清单文件中。
这是我的清单文件:
//= require jquery_ujs
//= require jquery.ui.datepicker
//= require_tree .
我将我的 jQuery 库与 Google 的 CDN 分开。
但是,通过将 jquery.ui 添加到清单文件,它会自动包含其 jQuery 依赖项 - 所以现在我在最终的 HTML 文档中得到了两个 jQueries。
我不想要这个额外的 jQuery 文件——我只想要来自 Google 的 CDN 的那个。使用 sprockets,我可以使用 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"
ETC ...
但这些都不起作用。我无法在任何地方找到应该如何工作的示例。顺便说一句,我也试过
//= stub jquery_ujs
哪个也没有存根 jquery_ujs 库...