2012-05-22 28 views
2

我们的Rails 3.2应用程序使用4个不同的主机作为CDN。部署后,我们有一个运行资产的任务:预编译这4个框。我们面临的问题是,编译的资产具有不同的指纹/摘要。我的理解是,指纹/摘要是从我们资产文件的内容生成的,因此它们应该在不同的框中保持一致。有谁知道原因可能是什么?谢谢,Sprocket:预编译的资产指纹不一致

回答

0

我在代码中挖了一圈,看不出为什么会这样。他们应该是一样的。

如果要部署到4个主机,则可能需要考虑在本地进行预编译 - 有关详细信息,请参阅this answer - 因为速度要快很多。