问题描述
我将ember-cli升级到了版本2.4.3
I upgraded ember-cli to version 2.4.3
npm install -g ember-cli
我可以看到-ember-cli@2.4.3在列出的依赖项
中,但是当我检查时:
I can see -- ember-cli@2.4.3 , in the listed dependencies,but when I check :
(master *)$ ember -v
version: 2.4.2
node: 5.6.0
os: darwin x64
ember cli版本仍为2.4.2
ember cli version is still 2.4.2
怎么了?
推荐答案
更新Ember-CLI的版本和ember项目的版本是不同的
Updating Ember-CLI's version and ember project's version are different thing.
要更新Ember-CLI:
To update Ember-CLI:
npm uninstall -g ember-cli
npm cache clean
bower cache clean
npm install -g ember-cli@1.13.14
要更新项目:
rm -rf node_modules bower_components dist tmp
npm install --save-dev ember-cli@1.13.14
npm install
bower install
ember init
这里是资源:
我强烈建议您选择要覆盖的文件。您应该比较文件的差异。 application.hbs,router.js,environment.js,emer-cli-build.js是重要文件,您不希望它们被覆盖。
I strongly recomend you to select which files will be overwritten. You should compare diffs of files. application.hbs, router.js, environment.js, ember-cli-build.js are important files those you don't want them to be overwritten.
更新2020-02-19:
可以处理您的项目。
ember-cli-updatehandles updating your project.
这篇关于如何升级Ember CLI版本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!