一、背景-使用不同版本node的原因
vue3+ts、nuxt3版本,node推荐使用node18。 vue2、nuxt2,node 建议使用node16,如果使用18版本,可能会启动不了项目。 等等情况,所以我们本地最好能控制node版本,在需要的时候使用合适的版本。
二、nvm方法安装和切换不同版本nodejs
2.1、理解nvm
Node.js、nvm文档手册 - nvm是一个nodejs版本管理工具 - nvm中文网
nvm全名node.js version management,即是一个nodejs的版本管理工具。通过它可以安装和切换不同版本的nodejs。
2.2、安装目标
版本:v16.15.0、版本:v18.15.0
2.3、卸载之前的nodejs。也可以不卸载,若不卸载后续步骤提示后选择 “是” 即可。
2.3.1、关闭所有使用node的程序,或者重启电脑。
2.3.2、卸载node:控制面板--卸载程序--选择nodejs--右键卸载
2.3.3、官网建议删除已安装的node然后安装,本文没有删除,直接安装,安装过程及后续使用很顺利没有出现问题。
2.4、nvm中文网-下载nvm
2.5、下载后双击mvn-setup.exe安装
2.6、选择nvm安装目录
2.7、选择nodejs安装目录
2.8、下载
2.9、因为已安装过nodejs,选择“是” 即可
2.10、点击完成
2.11、nvm -v 查看版本
2.12、nvm list 查看已按照版本
2.13、nvm list available 查看可安装版本
2.14、安装目录找到 settings.txt 设置镜像
打开settings.txt增加内容如下:
nvm npm_mirror https://npmmirror.com/mirrors/npm/
nvm node_mirror https://npmmirror.com/mirrors/node/
或者:
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
2.15、下载nodejs 18.14.0 版本
下载后nvm安装目录会增加对应版本,卸载后随之消失
2.16、卸载nodejs 18.14.0 版本
2.17、nvm use 切换nodejs 版本
本文安装及使用过程很顺利。
2.18、nvm命令提示
序号命令描述1nvm arch显示node是运行在32位还是64位。2nvm install
三、配置环境变量方法安装和切换不同版本nodejs
1、如果安装的版本是低版本需要卸载当前的版本。
2、安装自己需要的版本,从低到高。
3、配置nodejs环境变量,需要使用哪个版本的就把哪个版本的path写在前边。
思路可行,未测试。
四、过程记录
记录1、
Windows升级node版本:
只能安装更新的版本,不能安装比当前使用版本低的版本。
所以通过下载node安装包的方式,只能卸载高版本后安装低版本。安装高版本可以覆盖安装。
记录2、检查node版本、查看node安装位置
检查当前版本:node -v
查看node安装路径:where node
五、本文关键词
node多版本、nvm、环境变量
六、欢迎交流指正,关注我,一起学习
参考链接:
Node.js
nvm文档手册 - nvm是一个nodejs版本管理工具 - nvm中文网
参考链接
发表评论