有时候引用了一些外来的 assets 库,precompile 之后会产生大量的文件,这时候如果仅仅对 assets 做了一点很小的更改也需要重新 precompile,有没有指定仅仅 compile 一部分 assets 的办法呢?特别是当 assets 由 cdn 来服务的时候,要用 ftp 同步会很浪费时间。谢谢各位回答
库文件打包成一个,其他的 js 再打包一个。
目前也只能这样土鳖了,我也在找好的方法
这个 gem: https://github.com/ndbroadbent/turbo-sprockets-rails3
@xdite 的一篇博文也说的是这个,加速 assets 的 precompile
#1 楼 @ywencn 这怎么避免了 assets 每次迭代都要替换整个版本的问题呢? #2 楼 @huacnlee 恩恩,有好的办法求告诉!
@huacnlee 貌似 @pzgz 说的这个 gem 比较合意 @pzgz 谢啦!
JQuery 等 直接连 Google / Microsoft 或 CDN 上的文件
#5 楼 @xranthoar 这个也会有问题,当 a.css 中@import 了 b.css,如果 b 作了修改,但在编译的时会认为 a 没作修改。
#7 楼 @uudui
说的是下面的这两个问题么?
https://github.com/ndbroadbent/turbo-sprockets-rails3/issues/13 https://github.com/ndbroadbent/turbo-sprockets-rails3/pull/27
如果是的话,已经 fix 了。
#8 楼 @pzgz 是的,改天有空拉下来测测