Rails 3.2:可以删除Jquery gem并从html中的外部源加载它

时间:2014-06-13 13:26:48

标签: javascript jquery ruby-on-rails-3

我正在使用Ror 3.2.13中的一个网站,其中每个页面都有不同的“application.js”,如果我可以像这样呈现它。 但是我希望这些“applications.js”(当然会有一个不同的名称)的内容尽量少。所有人都会使用Jquery和其他常用的库,所以我不希望Jquery编译它。我想在html页面中手动下载。

有可能吗?

由于

1 个答案:

答案 0 :(得分:1)

肯定有可能。只需从Gemfile中删除该行,然后下载jQuery,将其放入供应商目录并根据需要包含清单文件。

//= require PATH_TO_YOUR_JQUERY.JS

PATH_TO_YOUR_JQUERY.JS替换为vendor目录中的相应库路径。

但是,您不需要移除宝石以确保仅在需要时使用宝石,而是保留宝石并在需要时将其包含//= require jquery。这样可以轻松维护版本。