NVM
简述
NVM (Node Version Manager) Node 版本管理器
参考:
安装
nvm
可工作在任何 POSIX-compliant shell (sh, dash, ksh, zsh, bash), 特别是以下平台: unix, macOS, and windows WSL(Windows Subsystem for Linux).需提前安装curl/wget
install.sh
二选一执行:
1 | curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash |
1 | wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash |
- 安装完成后的NVM一般情况下会安装在
~/.nvm
- 执行完成后会提示重新打开Shell或执行重载shell环境的命令,建议重新打开Shell
Arch Linux
1 | AUR |
安装成功会提示执行以下命令,根据终端zsh/bash选择执行:
1 | echo 'source /usr/share/nvm/init-nvm.sh' >> ~/.bashrc |
常用命令
列出可用Node
1 | nvm ls-remote |
安装指定Node
将安装18版本的Node(v18.19.1),此时Node版本见会被设置为默认,切换Shell将会默认使用此版本
1 | 18代表Node版本 |
列出本地Node
将会打印本地已经安装的Node版本,包括当前默认版本配置
1 | nvm ls |
切换本地Node
1 | nvm use 16 |
修改默认Node
修改重新打开Shell时的默认加载Node版本
1 | nvm alias default 16 |
切换默认Node
1 | nvm use node |
切换系统Node
1 | nvm use system |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 铸鼎_!
评论