在日常工作中,旧项目和新项目对nodejs版本的依赖度不同,在工作中经常需要安装多个nodejs版本并快速切换,需要nvm来实现这些场景。
1 .卸载本机上安装的Nodejs版本
控制面板卸载nodejs,安装nvm后,通过nvm安装不同版本的node。 否则,会影响nvm的使用。
检查windows环境变量(系统变量、用户变量)是否有以前的变量配置,如果有则删除。
例如:
节点路径--d :自定义安装节点节点全局节点模块
路径--d : 自定义安装节点节点_全局;
在cmd命令中输入path名称,检查nodejs的path环境变量,如果有相关的path环境变量,则将其删除。
下载并安装nvm-windows
下载地址: https://github.com /酷睿蓝牙/NVM-windows /发行版
访问下载地址,下载最新版的nvm-setup.zip,解压缩后进行安装。
检查环境nvm和nodejs环境变量是否正确配置,如果不正确,请手动更改。
使用nvm版本检查nvm是否已成功安装。
说明:
可以在nvm-windows安装过程中选择安装路径,但不能选择nodejs的安装路径。 如果未进行选择,则会报告错误,默认情况下,nodejs的不同版本将安装在nvm目录下。
Node.js Symlink是当前使用节点版本创建的快捷方式文件夹,指向nvm use的节点版本。
安装节点
确定当前安装了nvm的节点的版本。 当前使用的版本带有*。 nvm列表
显示可以在nvm上安装的nodejs版本列表: nvm列表可用
安装指定的节点版本: nvm安装11.14.0
检查当前安装的nodejs,并指定使用nodejs版本: nvm use 11.14.0
显示当前nodejs的配置信息
纳米配置列表
卸载指定版本的nodejs (在卸载之前切换到其他版本的nodejs ) ) )。
nvm卸载11.14.0
4.Nodejs环境的构成和使用
与安装在nvm上的nodejs的默认各版本相对应的node_cache、node_global位于各自的nodejs目录下。
如果不存在,请使用nodejs连接目录的地址设置。
npmconfigsetprefix ' d : 自定义安装节点节点全球'
npmconfigsetcache ' d : 自定义安装节点节点缓存'
将nodejs的node_global路径添加到Path变量:添加nodejs的链接目标,不要添加特定版本的地址
4.1配置nrm管理npm仓库配置
使用npm在全局安装NRM:npminstallnrm-g-save
使用nrm查看当前现有注册表的所有配置。 带有* *标记的是当前的使用配置: nrm ls
显示当前使用的注册表源(返回源别名) nrm current
使用别名切换到另一个源nrm use源别名
新的注册表源:添加nrm add源别名URL
测试不同源的访问速度: NRM测试源别名
添加的注册表源地址—删除nrm del源别名
4.2一般注册地址:
npm官方默认仓库: https://注册. NPM JS.org /
淘宝网仓库: https://注册. NPM.Taobao.org /