我在Rails 3.0.3
和Ruby 1.8.7
内置了一个Rails应用程序。现在我将其升级到Rails 3.1.3
和Ruby 2.0.0-p247
。在配置资产时,我在Gemfile中使用了jquery-rails
gem来包含jquery文件。然后我可以看到文件jquery.js
和jquery.min.js
已安装并通过资产管道提供。 jquery库的版本是jQuery JavaScript Library v1.10.2
问题是我的Rails 3.0.3应用程序中有几个版本的jquery.min.js,如jquery-1.4.2.min.js
,jquery-1.4.4.js
,jquery-1.9.1.min.js
。如果我在我的应用程序(jQuery JavaScript Library v1.10.2)中更新了这些文件,是否需要维护这些文件?
希望有人可以帮助我:) -
答案 0 :(得分:0)
如果您使用资产管道,那么您应该检查清单文件并查看实际包含的jquery文件。
如果你有像
这样的东西//= require jquery
但是文件夹中没有文件jquery.js,这意味着该文件由jquery-rails
gem提供。然后,您可以安全地删除所有其他jquery文件。
参见jquery-rails gem。