nodejs环境管理
卸载node
方便统一管理,以及避免出错,先卸载所有版本的node
根据安装时的方法
若是免安装的删除文件和环境变量就行
安装版本
- 控制面板 -> 卸载程序 -> 卸载
nodejs
- 为了确保彻底删除node,看下node安装目录中还有没有node文件夹,有的话一起删除。
- 删除以下文件夹(如果存在的话)
C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
C:\Users{User}\AppData\Roaming\npm
C:\Users{User}\AppData\Roaming\npm-cache
- 删除以下文件夹(如果存在的话)
- 删除
C:\Users\
用户名 下的.npmrc
文件以及.yarnrc
文件 - 环境变量中
npm
,node
的所有相关统统删掉
nvm
管理node版本
官网下载 nvm
包
1 | https://github.com/coreybutler/nvm-windows/releases |
选择exe
的可执行程序安装包,更简单
安装配置
按照界面操作,设置程序安装位置,和设置node包位置. 一直下一步即可完成
配置下载源
找到安装路径下:.../nvm/settings.txt
1 | node_mirror: https://npmmirror.com/mirrors/node/ |
添加两行信息,配置下载源
第一行是
nvm
安装路径
第二行是nodejs
路径
第三行是node
下载镜像
第四行是npm
下载镜像
验证安装
win + R
,调用cmd
,输入nvm
,出现下面这一堆就表示安装成功了。
使用nvm
安装node版本
首先使用 nvm list available
查询可插入版本号,LST
表示可插入稳定版本。【建议安装LTS
下的版本】
- 安装指定
node.js
版本 :nvm install 16.14.0
- 切换node版本
nvm use 版本号
。(如果报错,用管理员身份打开重新nvm use
你指定的版本) :nvm use 16.14.0
- 安装完成后可以分别输入命令行
node -v
和npm -v
,检验node.js
以及对应npm
是否安装成功 - 查看当前已安装的
node.js
版本,带*号的是正在使用的:nvm list
或nvm ls
- 删除某
node.js
版本nvm uninstall node版本号
:如nvm uninstall 16.14.0
, 即可删除对应版本
npm
源管理
单独修改镜像
切换为淘宝源
1 | npm config set registry https://registry.npmmirror.com |
查看当前镜像
1 | npm config get registry |
如果返回:https://registry.npmmirror.com/ 说明是淘宝镜像
如果返回:https://registry.npmjs.org/ 说明是官网镜像
nrm
管理多镜像
安装nrm
1 | npm install -g nrm |
以下是一些常见的 nrm
命令:
1)列出可用的源:当前配置的所有可用npm
源以及它们的名称和 URL。
1 | nrm ls |
2)切换源:将当前的npm
源切换为指定的源。可以使用源的名称或 URL 作为 参数。
1 | nrm use <registry> |
3)添加源:添加一个新的npm
源并指定其名称和 URL。
1 | nrm add <registry> <url> |
4)删除源:删除指定的npm
源,需要提供源的名称或 URL 作为 参数。
1 | nrm del <registry> |
5)测试源的速度:测试指定源的响应速度,并显示测试结果。
1 | nrm test <registry> |
6)显示当前使用的源:当前正在使用的npm
源的名称和 URL。
1 | nrm current |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 小橙子博客!