Ember.js 为什么Brocoli asset rev在不同的服务器上对我的文件进行不同的指纹识别?
我在不同的机器上使用相同的git哈希,使用相同的Ember.js 为什么Brocoli asset rev在不同的服务器上对我的文件进行不同的指纹识别?,ember.js,ember-cli,broccolijs,Ember.js,Ember Cli,Broccolijs,我在不同的机器上使用相同的git哈希,使用相同的package.json运行相同的构建过程 构建我的dist的构建过程是ember构建——环境生产 在本地运行时,我会得到如下指纹:61d20923c56bef5632711ada4bb76246 在我的CI服务器上运行时,我会得到如下指纹:c45ef7f3dbb98441099e10e59e09abef 在Heroku服务器上运行时,我会得到如下指纹:0485d770eb6209fa1387242e0e889d5f 这是一个问题,因为我使用gru
package.json
运行相同的构建过程
构建我的dist
的构建过程是ember构建——环境生产
在本地运行时,我会得到如下指纹:61d20923c56bef5632711ada4bb76246
在我的CI服务器上运行时,我会得到如下指纹:c45ef7f3dbb98441099e10e59e09abef
在Heroku服务器上运行时,我会得到如下指纹:0485d770eb6209fa1387242e0e889d5f
这是一个问题,因为我使用grunt将资产推送到S3,然后期望指纹相同。
同样的构建过程在两周前对我有效,所以我无法想象发生了什么变化
我在npm2.1.14
,node 0.10.35
,ember cli 0.1.15
和brocoli asset rev^2.0.0
,我能看到的唯一可能影响这一点的承诺是在2014年:@iwayno是的,我以前也会看到这一点。我在13天前投入生产,没有任何问题。