[英]npm -v still showing version 2.x.x after installing npm3
我开始使用需要npm 3.xx
Angular 2,因此我使用npm install -g npm3
。 Angular 2教程告诉我通过运行npm -v
来验证我是否拥有npm 3.xx
,但是当我运行它时,它仍然说我具有2.15.8
版本。 它显示如果我运行npm3 -v
,我的版本为3.10.7
,但如果我运行npm -v
,则没有。 这会导致错误吗? 运行npm -v
时是否需要说我正在使用3.xx
版本? 如果是这样,我该怎么办?
编辑:Node.js的版本: node -v
显示,我使用v4.4.7(Angular2需要之间的事情4.4.x
- 5.xx
,所以我应该是好的这里)
操作系统:我目前在PC上使用Windows 10,但Mac遇到相同的问题。
使用此命令升级npm- npm install -g npm
也许这会有所帮助:
https://www.google.de/search?q=update+npm+windows
使用npm本身更新npm会将npm.cmd
存储在../appdata/roaming/
。 为了避免您需要删除旧的NPM版本冲突npm.cmd
从C:\\Program Files\\nodejs\\npm.cmd
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.