使用最新且稳定的npm版本

查看你运行的npm是什么版本

使用下面的命令:

npm -v



在类UNIX系统中更新

(在linux或者OS系统中,如果你使用缺省方式安装的话,你可能需要使用sudo前缀)

你可以使用下面的命令更新到最新版本:

npm install -g npm@latest

或者是使用下面命令来更新下个发行版的npm:

npm install -g npm@next


在windows中更新

微软写了一个小的命令行工具去自动化下面的步骤。你可以在这里下载到,或者是跟着下面的步骤做。

默认情况下,npm是捆绑在node中的,它的安装位置通常是在C:\Program Files (x86)\nodejs。npm的全局安装包则是独自安装在用户指定的路径中(C:\Users\<username>\AppData\Roaming\npm);因为安装器将路径(PATH)中C:\Program Files (x86)\nodejs放在了C:\Users\\AppData\Roaming\npm的前面,因此会造成即使你使用了npm -g install npm@安装另外一个版本的npm,它也会使用node捆绑的npm。为了绕过node中的Npm,你可以使用下面的方法:

cd %ProgramFiles%\nodejs
npm install npm@latest

如果你安装npm是通过安装node的这种方式,在做完上面的步骤之后,还需要做下面几个步骤:

(如果你使用的是WIN7,并且没有%appdata%\npm目录,请接着看下面)。


本文内容仅供个人学习/研究/参考使用,不构成任何决策建议或专业指导。分享/转载时请标明原文来源,同时请勿将内容用于商业售卖、虚假宣传等非学习用途哦~感谢您的理解与支持!