无论你喜不喜欢复杂的node版本,该遇到的总会遇到的,与其以后遇到不如从现在起开始管理node版本.
安装
提示:安装前先卸载node目录,我的目录在/usr/local/node
,如果忘记卸载也可以在安装nvm后再卸载
系统: macOS 10.14.6
版本管理工具: NVM 0.39.1
git地址: https://github.com/nvm-sh/nvm#troubleshooting-on-macos
安装命令: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
环境配置:
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
注意问题:
-
$HOME/.nvm
因为安装目录的不同,可能需要替换为~/.nvm
,或者按照自己的实际来 - 内网环境可以通过clone git项目,然后通过
. install.sh
来安装
使用
查看nvm可供安装的版本
nvm ls-remote
安装node版本
- 模糊安装:
nvm install 17
** 17为node版本简写,会安装该大本版最稳定的版本,可根据自己需求安装其他版本 ** - 精确安装:
nvm install v12.13.0
切换版本
nvm use 17
指定默认版本
nvm alias default 17
查看已安装版本
nvm ls
查看当前版本
nvm current
或者node -v
查看当前版本的文件路径
nvm which current