2016-09-19 44 views
0

我开始使用Angular 2,它需要npm 3.x.x,所以我用npm install -g npm3安装了它。 Angular 2教程告诉我通过运行npm -v来验证npm 3.x.x,但是当我运行它时,它仍然说我有版本2.15.8。它显示如果我运行npm3 -v,则版本号为3.10.7,但如果我运行npm -v,则不会。这是否会导致错误?当我运行npm -v时,是否需要说我正在使用版本3.x.x?如果是这样,我需要做什么?npm -v安装npm3后仍然显示版本2.x.x

编辑: Node.js的版本:node -v表明,我使用v4.4.7(Angular2需要4.4.x之间的东西 - 5.x.x,所以我应该在这里好)
OS:我目前在PC上使用的是Windows 10 ,但是与我的Mac有同样的问题。

+0

您没有指定操作系统和Node.js的版本? –

+0

npm与节点js一起安装,您看到的节点的版本是什么?如果你正在使用angular-cli,你将遇到老版本npm的问题。 –

+0

我认为它与此相关[http://stackoverflow.com/a/6237400/1181036](http://stackoverflow.com/a/6237400/1181036) –

回答

1

升级NPM旧的NPM版本冲突 - npm install -g npm

相关问题