0

package.json在不同的机器上使用相同的 git 哈希运行相同的构建过程,得到不同的哈希。

我的构建过程distember build --environment production.

在本地运行时,我会得到一个指纹,例如:61d20923c56bef5632711ada4bb76246.

在我的 CI 服务器上运行时,我得到一个指纹,例如:c45ef7f3dbb98441099e10e59e09abef.

在我的 Heroku 服务器上运行时,我得到一个类似的指纹:0485d770eb6209fa1387242e0e889d5f.

这是一个问题,因为我将我的资产推送到 S3,grunt然后期望指纹是相同的。

两周前,同样的构建过程对我来说是有效的,所以我无法想象发生了什么变化。

我在npm 2.1.14, node 0.10.35,ember-cli 0.1.15broccoli-asset-rev ^2.0.0.

4

0 回答 0