nvm和n都是node版本管理工具,为了解决node各种版本存在不兼容现象,nvm和n是让你在同一台机器上安装和切换不同版本的node的工具
nvm
windows下的离线安装
nvm 的下载地址:https://github.com/coreybutler/nvm-windows/releases , 选择第二个nvm-setup.zip,这样安装方便些。
将下载的文件进行解压:nvm-setup.exe,单击开始安装,直接点击下一步
安装完成以后需要进行配置
/** node下载源 **/nvm node_mirror https://npm.taobao.org/mirrors/node//** npm下载源 **/nvm npm_mirror https://npm.taobao.org/mirrors/npm/
使用nvm
#安装安装指定版本号的nodenvm install v12.18.0#使用nvm安装nodenvm use v12.18.0
查看
#验证安装command -v nvm#列出远程仓库源中所有可以安装的node版本号nvm ls-remote#当前node版本nvm current#列出所有已经安装的node版本nvm ls
mac下的nvm经常使用命令的总结
nvm --help 显示所有信息nvm --version 显示当前安装的nvm版本nvm install [-s] <version> 安装指定的版本,如果不存在.nvmrc,就从指定的资源下载安装nvm install [-s] <version> -latest-npm 安装指定的版本,平且下载最新的npmnvm uninstall <version> 卸载指定的版本nvm use [--silent] <version> 使用已经安装的版本 切换版本nvm current 查看当前使用的node版本nvm ls 查看已经安装的版本nvm ls <version> 查看指定版本nvm ls-remote 显示远程所有可以安装的nodejs版本nvm ls-remote --lts 查看长期支持的版本nvm install-latest-npm 安装罪行的npmnvm reinstall-packages <version> 重新安装指定的版本nvm cache dir 显示nvm的cachenvm cache clear 清空nvm的cachenvm arch 查看当前系统的位数和当前nodejs的位数nvm install <version> [arch] 安装制定版本的node 并且可以指定平台 version 版本号 arch 平台nvm list [available]- nvm list 查看已经安装的版本- nvm list installed 查看已经安装的版本- nvm list available 查看网络可以安装的版本nvm on 打开nodejs版本控制nvm off 关闭nodejs版本控制nvm proxy [url] 查看和设置代理nvm node_mirror [url] 设置或者查看setting.txt中的node_mirror,如果不设置的默认是 https://nodejs.org/dist/nvm npm_mirror [url] 设置或者查看setting.txt中的npm_mirror,如果不设置的话默认的是:https://github.com/npm/npm/archive/.nvm uninstall <version> 卸载制定的版本nvm use [version] [arch] 切换制定的node版本和位数nvm root [path] 设置和查看root路径nvm version 查看当前的版本
