为什么Rails资产管道每次生成不同的.gz文件?

时间:2013-05-29 05:49:34

标签: ruby-on-rails asset-pipeline

我将资源添加到git然后再次运行rake assets:precompile。但现在gz文件都改变了。但纯文本css和js文件不是。

为什么要更改gz文件?

enter image description here

1 个答案:

答案 0 :(得分:0)

首先,您不应将gzip文件添加到源控制系统。 我会改变,因为每次你创建一个新的gzip文件时,即使内容是相同的,结果文件也会不同,源代码控制系统也不知道如何处理这个(并且它不应该这样做) )。

您应该查看this answer以了解要添加到gitignore的文件。

您也可以在github中查看this discussion