node 版本管理器
nvm 是一个node环境版本管理工具。主。为了解决node.js各种版本存在不兼容现象可以通过nvm来安装和切换不同版本的node.js
🍉 1. 下载 nvm
可点击下面的链接:github.com/coreybutler…下载最新版本,我下载的是windows版本。
nvm-setup.zip:安装版,推荐使用
🍋 2. 安装 nvm-setup
注意:卸载本地 node
-
打开cmd 输入
where node -
找到上面的路径,将node.exe所在的父目录页面的所有东西都删除
-
卸载完成之后,安装nvm-setup.exe安装版
解压nvm-setup.zip安装包,进入解压的文件夹,双击exe后缀文件根据提示进行安装,一般默认即可。
-
查看是否安装成功
nvm -v如出现版本号 则安装成功
🍊 3. 安装 node.js 版本
-
nvm list available显示可下载版本的部分列表 -
nvm install 版本号(例如:nvm install 14.18.0 安装指定的版本的nodejs
nvm install 14.18.0 -
nvm list 或 nvm ls查看目前已经安装的版本
🍌 4. 注册node 版本
注册:注册时需要在管理员运行窗口执行,否则注册时会出现乱码
-
nvm use版本号 使用指定版本的nodejs
nvm use node版本号
🍍 5. 删除node版本
-
如果想删除某个node.js版本,输入命令行
nvm uninstall node版本号nvm uninstall node版本号
🥭 6. 报错解决方法
-
执行
nvm use node版本号报错出现exit status 1后面跟一堆乱码的原因是因为无权限。
解决方案: 以管理员身份打开小黑窗后,再次使用
nvm use x.x.x可实现成功切换。
🍌 7.安装 nrm 的作用
每次都需要敲很长的命令来改变npm的镜像, 真的很麻烦
切换淘宝镜像: npm config set registry https://registry.npm.taobao.org
切换国外镜像: npm config set registry https://registry.npmjs.org
-
安装
nrm作用
快速切换npm镜像地址的一个命令本身也是一个npm管理的第三方包, 需要先下载
npm i nrm -g -
查看
可以查看支持的镜像地址
nrm ls现在我的npm镜像, 在taobao, 所以看前面有个小星星
-
切换
比如我想用npm那个镜像/其他名字, 直接用nrm use 左边名字即可
例如: 切换会npm原本的镜像地址
nrm use npm -
查看
当前npm镜像地址
npm config get registry