电脑:mac
终端:warp
1 nvm
作为node的版本控制器,最先下载**(如果已经有node,必须先卸载)**
下载nvm
bash
curl -o- https://mirrors.tuna.tsinghua.edu.cn/github-release/nvm-sh/nvm/latest/install.sh | bash
环境配置
下载完成后,需要配置环境变量
写入文件:/liabrary/.zshrc
bash
# nvm环境变量
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # 加载nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # 加载bash补全功能
# nvm源
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node/
export NVM_NPM_MIRROR=https://npmmirror.com/mirrors/npm/
注意:
- 如果文件不存在,可以用touch .zshrc创建
- 如果终端使用的是bash,目标文件是.bashrc
执行
在终端执行配置
bash
source .zshrc
成功

2 node
使用nvm下载node:
bash
nvm install 14 # 下载制定版本号
nvm install lts/fermium # 根据版本别名下载
nvm切换版本:nvm use 14

nrm
bash
npm config set registry https://registry.npmmirror.com # 切换国内源
npm i nrm -g 下载

注意:
- 增加公司源 nrm add [name] [url]
pnpm
bash
npm install -g pnpm
