nodejs与npm版本对应关系以及使用nvm管理node版本以及降npm版本
Node.js 和 npm 之间的版本关系通常不是强绑定的。一般来说,你可以在任何给定的 Node.js 版本上运行任何与该版本兼容的 npm 版本。
使用 nvm
(Node Version Manager) 来管理 Node.js 版本非常简单。以下是如何使用 nvm
来切换 Node.js 和 npm 版本的步骤:
- 安装
nvm
(如果尚未安装):
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
# 或者使用 Wget:
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
- 安装新的 Node.js 版本:
nvm install 14.17.0
- 切换到特定版本的 Node.js(这也会自动切换到与之关联的 npm 版本):
nvm use 14.17.0
- 如果需要降低 npm 版本,可以使用以下命令:
npm install -g npm@6.14.11
请注意,npm 版本通常是在 Node.js 发布时随之发布的,并且与 Node.js 版本紧密绑定。因此,通常不需要单独管理 npm 版本,除非你有特定的需求。
评论已关闭