如何在Windows上将npm升级到2.x.x版本

前提 tí) – premise / condition / prerequisite

即使使用Windows安装程序,npm的版本也无法变为2.x系列。
需要注意的是,如果使用Chocolatey进行安装,npm将变成exe文件,无法保证是否能成功运行。

请对以下内容进行中文本地化转述,只需提供一种选项:

Option 1:

在C:\Program Files\nodejs的路径下运行npm install npm命令(不带-g选项)。

第二种方法

运行命令 npm install npm -g。
将 npm 文件复制到 C:\Users\\AppData\Roaming\npm/node_module 目录中。
在该目录下的 C:\Users\\AppData\Roaming\npm/node_module/npm 中,
拷贝 C:\Program Files\nodejs\node_modules\npm 文件夹中的 npmrc 文件(不是 .npmrc 文件)。

请根据您的喜好选择选项1或选项2。

第二种方法,只需要一个选项:选项1

将环境变量的PATH中的C:\Users\\AppData\Roaming\npm置于C:\Program Files\nodejs之前。

第二个选项

删除位于C:\Program Files\nodejs中的C:\Program Files (x86)\nodejs\npm和C:\Program Files (x86)\nodejs\npm.cmd。(两者都是文件,而不是文件夹)

比较方法1和方法2

当使用方法1时,如果想要升级Node.js版本,可以通过Windows安装程序进行重新安装,这样npm将被覆盖。
当使用方法2时,在重新安装时选择选项1或选项2,npm的版本将不会发生变化。

bannerAds