使用nvm和nrm

背景

为了方便在不同 node 版本下进行试验和开发,使用 nvm 可以在同一台设备上进行多个 node 版本切换; nrm 则可以控制切换多个 npm

nvm安装

官方nvm地址

nvm-windows地址

::: code-group

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.1/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.1/install.sh | bash

:::

如果报错 ::: danger Failed to connect to raw.githubusercontent.com port 443: 拒绝连接 :::

解决方案如下:

# 直接复制网址在浏览器打开
# https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.1/install.sh
# 复制页面内容保存到本地install.sh,用bash执行
bash ./install.sh

nvm 命令

使用淘宝镜像

查看node和npm版本

其他错误

npminstall 包,报 No package.json found

安装nrm

windows上无法识别nrm命令

nrm 命令

注意

有时重启电脑后, terminal 进入默认的环境,会提示找不到已安装的相应的 npm 包, 此时重新 nvm use 一下即可

Last updated

Was this helpful?