无法将aurelia-cli从0.21.0升级到0.23.0

时间:2016-12-13 22:24:21

标签: aurelia aurelia-cli

当我尝试在Mac OS X 10.11.6上将aurelia-cli从0.21.0升级到0.23.0时,au -v显示版本为0.21.0而不是0.23.0。我甚至尝试了以下,但没有用。

npm uninstall aurelia-cli -g
npm cache clean
npm install aurelia-cli -g
au -v
0.21.0

npm outdated

Package               Current            Wanted            Latest
aurelia-cli            0.21.0            0.23.0            0.23.0

1 个答案:

答案 0 :(得分:1)

您需要做一些事情。首先,根据您的意见,您可能已经这样做了:您需要运行npm install aurelia-cli --save-dev。这将更新Aurelia CLI的本地版本。每个Aurelia项目都有自己的本地CLI版本,因此升级CLI的全局版本不会神奇地破坏项目中的某些内容。这在使用alpha的CLI中尤为重要,因此可能会有可能破坏更改。

如果您已经完成此操作,并且在运行0.21.0时仍然看到au -v,请在项目目录中运行rm -rf node_modules,然后npm install。有时npm可能是一个痛苦的对接。

当您从v0.21.0移至v0.23.0时,您需要按照说明更新aurelia.json找到的文件here。这些说明与您遇到的问题无关,但您需要了解它们。

我希望这有帮助!