nvm
作用
使得可以同时安装多个node,根据需求切换实际使用的node版本。
原理(有两种方式可实现上述功能)
1、实时的去更改系统的环境变量 ,或者使用.bat文件去模拟节点可执行文件从而来重定向环境变量指定的路径。
2、使用符号链接(又叫软链接,区分于硬链接),需要将符号链接放在系统路径中,然后将其目标更新到要使用的节点安装目录。但是在windows上,使用符号链接非常不方便。
操作步骤
1、卸载nodejs,删除安装目录。(C:\Program Files\nodejs)
2、卸载npm,删除安装目录。(C:\Users<user>\AppData\Roaming\npm)。删除之前可以保存之前的npm配置。(C:\Users<user>\AppData\Roaming\npm\etc\npmrc)
3、安装nvm-windows。(https://github.com/coreybutler/nvm-windows/releases)
4、使用管理员权限打开cmd,$ nvm ,查看可使用的命令。
5、使用nvm list 查看当前安装了的node版本。
image.png
6、nvm proxy [url] 设置代理。
7、nvm install <version> [arch] 安装node。
8、nvm use [version] [arch] 使用node。
9、为每个node版本安装全局包。
nrm
作用
管理npm
仓库地址
nrm -h
nrm ls
nrm add [name] [repo]
nrm delete [name]
nrm use [name]
yrm
作用
管理yarn
仓库地址
yrm -V
yrm -h
yrm ls
yrm use [name]
网友评论