2015-02-10 119 views
3

我剛剛創建了一個新的Ember-CLI應用程序(v0.1.12),並注意到引用的Ember版本是v1.8.1(bower.json)。我想在我的項目中獲得recently released 1.10的好處。我需要採取哪些措施來執行此操作? (我是新來的灰燼,灰燼,CLI,鮑爾& NPM)在Ember-CLI中升級Ember

+0

您正在使用什麼燼-CLI的版本? – 2015-02-10 20:59:04

+0

@Oren,v0.1.12 ...似乎是最新的。 – Feckmore 2015-02-10 21:01:13

+1

今晚去SO問這個問題。 – 2015-02-11 03:29:26

回答

4

the release notes for Ember 1.10.0

爲了順利升級到1.10和HTMLBars,灰燼-CLI用戶應 更新的版本或在0.1.12之後,然後刪除它們的 應用程序的Handlebars依賴項。

您可以按照下面的步驟做:

1)刪除您bower_components文件夾

2)運行bower install --save ember#beta得到灰燼的最新測試版,如果你想(你可以指定版本特定版本)

3)運行bower install重新安裝涼亭依賴

4)卸載車把:npm uninstall --save-dev broccoli-ember-hbs-template-compiler

5)安裝HTMLbars:npm install --save-dev ember-cli-htmlbars

+0

你知道是否將燼數據升級到最新測試版是一個類似的過程? – Feckmore 2015-02-12 21:39:06

+0

關於使用涼亭安裝,是的。 – 2015-02-12 21:43:24

2

除了由奧倫列出的步驟,你將要作出這個改變你Brocfile.js,這樣就可以從你的bower.json文件中刪除車把的依賴,以及:

var app = new EmberApp({ 
    vendorFiles: { 
    'handlebars.js': null 
    } 
}); 

Source