我正在使用Ror 3.2.13中的一个网站,其中每个页面都有不同的“application.js”,如果我可以像这样呈现它。 但是我希望这些“applications.js”(当然会有一个不同的名称)的内容尽量少。所有人都会使用Jquery和其他常用的库,所以我不希望Jquery编译它。我想在html页面中手动下载。
有可能吗?
由于
答案 0 :(得分:1)
肯定有可能。只需从Gemfile
中删除该行,然后下载jQuery,将其放入供应商目录并根据需要包含清单文件。
//= require PATH_TO_YOUR_JQUERY.JS
将PATH_TO_YOUR_JQUERY.JS
替换为vendor
目录中的相应库路径。
但是,您不需要移除宝石以确保仅在需要时使用宝石,而是保留宝石并在需要时将其包含//= require jquery
。这样可以轻松维护版本。