我試圖按照官方說明確實安裝了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.
我試圖按照官方說明確實安裝了Ember.js V2.2:http://guides.emberjs.com/v2.2.0/getting-started/安裝Ember.js 2.2
npm install -g ember-cli
一切都應該罰款。
但是當我鍵入ember -v
驗證灰燼版本,它說:13年1月13日 我的確遵循了2.2指令到一點,但我沒有安裝Ember.js 2.2。
有什麼建議嗎?我使用Win 7.
ember
在命令行上實際上是調用Ember-CLI,因此ember -v
會顯示您對Ember-CLI的版本。當您執行ember new <your project>
來創建項目時,您可以手動更改bower.json
和package.json
中的Ember和Ember數據依賴項版本。確保更新這兩個文件(至少現在),然後在項目的根目錄中重新運行npm install
和bower install
。
默認情況下,使用ember-cli設置的Ember版本不會跟蹤最新版本的Ember,但可以更新爲2.x.請參閱changelog。
灰燼本身,你將在運行ember server
並去你的localhost
後在瀏覽器中進行交互。
對於ember 2.2
+ ember-data 2.3.1
:
ember new <project> && cd <project>
編輯bower.json
在你的項目的根目錄(你在那裏已經,如果你跟着以前的命令):
ember-cli-shims
版本號0.1.0
ember
替換爲2.2
ember-data
依賴行}
, "resolutions": { "ember": "^2.2.0" }
編輯package.json
在你的項目的根目錄:
ember-data
版本號2.3.1
清理緩存,更新項目的依賴關係,然後重新啓動ember
:
npm cache clean && bower cache clean && npm install && bower install
ember serve
大功告成。打開瀏覽器控制檯,您應該看到2.2
版本的ember
和2.3.1
版本的ember-data
的調試消息。
我在哪裏可以找到這些JSON文件? 在一個ember項目文件夾裏面?或者有沒有像我可以爲每個(未來)項目設置所需版本的全球位置? – Christian
我已更新我的回答 – andorov
您的答案應該給+1,但我的聲望還不夠高。儘管如此,非常感謝您爲您的確切答案! – Christian