2014-09-04 28 views
3

我正在部署和ember-cli應用到heroku,幾乎所有的事情都按照希望工作。唯一的問題是,當應用程序預編譯時,它會按照預期向圖像和資產添加指紋,但不會將它們添加到樣式表中的資產引用。具體來說,我有幾張圖像作爲樣式表中的背景圖像,因爲在文件中添加了指紋,因此無法找到部署的樣式表。我如何獲取指紋添加到樣式表中的資產路徑引用,或告訴ember/heroku不要將指紋添加到任何文件?謝謝您的幫助。當部署到heroku時,Ember-Cli(0.40)資產

回答

0

有點晚纔到這一點,但我最終只禁用的指紋現在在Brocfile.js添加該

var app = new EmberApp({ 
 
    fingerprint: { 
 
    enabled: false 
 
    } 
 
});

0

你只需要升級到Ember CLI的最新版本。從Ember CLI的版本0.1.3不需要禁用指紋。我認爲它是由this pull request修復的。

According to Ember CLI guide升級到最新版本的Ember CLI的步驟包含在每個版本中,可以找到here

升級之前,我對Lightbox2和Fancybox(圖片資產)有問題。升級後,所有對指紋資源的引用都會正確應用。