Skip to main content

前端环境配置 nvm, npm, yarn

· 2 min read
therainisme

我就是前端环境保护大使!

nvm

nvm 安装

看网络情况,跟着 nvm Github 仓库 README 的Git 安装我觉得是比较快的。

cd ~/
git clone https://github.com/nvm-sh/nvm.git .nvm
cd ~/.nvm
git checkout v0.39.5 # check out the latest version
. ./nvm.sh # activate nvm

添加以下几行到 ~/.bashrc, ~/.profile, 或者 ~/.zshrc,以便在登陆时自动启用 nvm 环境。

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion

nvm 换源

nvm 提供了一个变量 $NVM_NODEJS_ORG_MIRROR 用来配置 Node.js 的安装源,这个变量可以临时在 shell 里启用,也可以写到 ~/.bashrc~/.zshrc 中启用。

export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node

nvm 使用

nvm ls-remote --lts
nvm install 16.20.2
nvm use 16.20.2

LTS 版本大全

nvm install v4.9.1
nvm install v6.17.1
nvm install v8.17.0
nvm install v10.24.1
nvm install v12.22.12
nvm install v14.21.3
nvm install v16.20.2
nvm install v18.18.2

npm

npm 换源

输入以下命令换源:

npm config set registry https://registry.npm.taobao.org

输入以下命令查看换源结果:

npm config list

输入以下命令恢复官方源:

npm config set registry https://registry.npmjs.org

输入以下命令恢复搜索功能:

npm config delete registry

yarn

yarn 安装

npm install -g yarn

yarn 换源

输入以下命令换源:

yarn config set registry https://registry.npm.taobao.org/

输入以下查看换源结果:

yarn config get registry

输入以下命令恢复官方源:

yarn config set registry https://registry.yarnpkg.com