nvm的各种命令及其用途
详细介绍了 nvm
的各种命令及其用途:
nvm arch
用于查看 Node 运行的位模式(32 位或 64 位)。nvm current
显示当前激活使用的版本。nvm debug
用于检查NVM4W
进程的已知问题,起到故障排查的作用。nvm install
可安装特定版本的 Node,version
可以是具体版本、“latest”(最新当前版本)或 “lts”(最近的长期支持版本),还能选择安装的架构,通过[arch]
设置,默认为系统架构,all
表示安装 32 位和 64 位版本,还可添加--insecure
绕过远程下载服务器的 SSL 验证。nvm list
列出已安装的 Node.js 版本,添加available
可查看可安装的版本,也可用ls
作为别名。nvm on
启用 Node 版本管理,nvm off
则禁用。nvm proxy
用于设置下载的代理,留空[url]
可查看当前代理,设置为none
可移除代理。nvm node_mirror
设置 Node 镜像,默认是https://nodejs.org/dist/
,留空[url]
使用默认地址。nvm npm_mirror
设置 NPM 镜像,默认是https://github.com/npm/cli/archive/
,留空[url]
使用默认地址。nvm uninstall
卸载特定版本。nvm upgrade
更新nvm
到最新版本,升级后 7 天内可手动回滚。nvm use
切换到指定版本,可使用 “latest”、“lts” 或 “newest” 等选项,“newest” 是最新安装的版本,还能指定架构,nvm use <arch>
会在保持所选版本的情况下切换位模式。nvm reinstall
是重新安装特定版本的快捷方式。nvm root
设置nvm
存储不同 Node 版本的目录,不设置<path>
则显示当前目录。nvm subscribe
和nvm unsubscribe
分别用于订阅和取消订阅桌面通知,有效主题包括lts
、current
、nvm4w
和author
。nvm [--]version
显示当前运行的nvm
for Windows 的版本,v
是其别名。