2016-05-10 39 views
1

我正在一个rails应用程序中多次预编译资产。预编译资产的大小增加了很多

我一次又一次地预编译它们作为与的.js的.css文件变化,多为生产,但几次的发展了。

使用rake assets:precompile RAILS_ENV=production

我已经注意到的是,我的资产的实际尺寸为5 MB

但是,当我看到我的预编译资产public/assets时,其大小几乎为125 MB

为什么它的尺寸增加了&我想要做什么来避免这种情况?

回答

1

删除公共/资产文件夹并重试耙资产:预编译RAILS_ENV =生产。希望会有所帮助。

+0

我试过这个,但为什么尺寸增加了? –

+1

我认为你有老资产。 (rake资产:clean#删除旧的编译资产) – user3100232

+0

rake assets:clean was little old for rails 4+“rake assets:clobber”is used。 不过谢谢你 –