2015-12-08 61 views
1

我試圖按照官方說明確實安裝了Ember.js V2.2:http://guides.emberjs.com/v2.2.0/getting-started/安裝Ember.js 2.2

  • 安裝的Node.js和NPM安裝的Git
  • 通過安裝在灰燼CLI現在npm install -g ember-cli

一切都應該罰款。

但是當我鍵入ember -v驗證灰燼版本,它說:13年1月13日 我的確遵循了2.2指令到一點,但我沒有安裝Ember.js 2.2。

有什麼建議嗎?我使用Win 7.

回答

0

ember在命令行上實際上是調用Ember-CLI,因此ember -v會顯示您對Ember-CLI的版本。當您執行ember new <your project>來創建項目時,您可以手動更改bower.jsonpackage.json中的Ember和Ember數據依賴項版本。確保更新這兩個文件(至少現在),然後在項目的根目錄中重新運行npm installbower install

默認情況下,使用ember-cli設置的Ember版本不會跟蹤最新版本的Ember,但可以更新爲2.x.請參閱changelog

灰燼本身,你將在運行ember server並去你的localhost後在瀏覽器中進行交互。

+0

我在哪裏可以找到這些JSON文件? 在一個ember項目文件夾裏面?或者有沒有像我可以爲每個(未來)項目設置所需版本的全球位置? – Christian

+0

我已更新我的回答 – andorov

+0

您的答案應該給+1,但我的聲望還不夠高。儘管如此,非常感謝您爲您的確切答案! – Christian

1

對於ember 2.2 + ember-data 2.3.1

ember new <project> && cd <project> 

編輯bower.json在你的項目的根目錄(你在那裏已經,如果你跟着以前的命令):

  1. 更換ember-cli-shims版本號0.1.0
  2. ember替換爲2.2
  3. 刪除ember-data依賴行
  4. 添加以下代碼僅在過去}
上述

, "resolutions": { "ember": "^2.2.0" }

編輯package.json在你的項目的根目錄:

  1. 更換ember-data版本號2.3.1

清理緩存,更新項目的依賴關係,然後重新啓動ember

npm cache clean && bower cache clean && npm install && bower install 
ember serve 

大功告成。打開瀏覽器控制檯,您應該看到2.2版本的ember2.3.1版本的ember-data的調試消息。

相關問題