本文主要介绍如何使用 nvm 对 Node 的版本进行管理,当然你也可以选择另一个工具 n。
1 2 3
| curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
|
脚本的作用是将 nvm 仓库源码克隆到 ~/.nvm
下面,之后将环境变量添加到配置文件中,如:~/.bash_profile
, ~/.zshrc
,~/.profile
,或 ~/.bashrc
。
所以会用到 git 命令,如果没有 Git,请先安装。
安装完成之后,需要重新打开终端。
常用命令
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
| ➜ ~ nvm --version
➜ ~ nvm
➜ ~ nvm ls-remote --lts
➜ ~ nvm install 14
➜ ~ nvm install 14 --reinstall-packages-from=8.17 --latest-npm
➜ ~ NVM_NODEJS_ORG_MIRROR=https://registry.npmmirror.com/node nvm install 14
➜ ~ nvm ls
➜ ~ ls -a ~/.nvm/versions/node . .. v10.24.1 v14.21.3
➜ ~ nvm current
➜ ~ nvm use 10
➜ ~ nvm alias default 10
➜ ~ sudo chown -R $(whoami) "$NVM_DIR/versions/node/v6.6.0" ➜ ~ sudo chmod -R u+w "$NVM_DIR/versions/node/v6.6.0" ➜ ~ nvm uninstall v6.6.0
➜ ~ nvm install-latest-npm
➜ ~ nvm reinstall-packages <version>
|