在安装Node.js时,通常会附带npm(Node Package Manager)的安装。然而,在某些情况下,使用nvm(Node Version Manager)来下载较低的Node.js版本后不会自动安装npm。在这种情况下,你可以按照以下步骤手动安装npm:
1. 使用nvm安装Node.js
首先,使用nvm安装Node.js。打开终端并运行以下命令:
1 | nvm install 16.0.0 # 安装指定的Node.js版本 16.0.0 是示例版本号,可以替换为任何其他版本的Node.js。 |
低版本一般只能安装到nodejs,而npm需要单独安装。
2. 手动安装npm
阿里云镜像 nodejs
nodejs 版本
npm 版本
npm 下载地址
访问Node.js的官方网站或镜像站点,找到对应版本的npm包,如下图所示:
- 下载后,解压npm包到Node.js的安装目录下的
node_modules
文件夹中。 - 将解压后的文件夹重命名为
npm
,然后移动到Node.js的安装目录下的node_modules
文件夹中。比如:d:\nvm\v16.0.0\node_modules
在d:\nvm\v16.0.
目录下,这两个文件是从下载的npm包下的bin目录中复制过来的,与node_modules\npm\bin
文件夹中的文件内容相同,如下所示:
3. 验证安装
安装完成后,你可以通过以下命令验证npm是否成功安装:
1 | C:\Users\25822>npm -v |
如果成功安装,将显示npm的版本号。