nodejs:本地安装nvm实现nodejs多版本管理及切换版本

这篇具有很好参考价值的文章主要介绍了nodejs:本地安装nvm实现nodejs多版本管理及切换版本。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、背景-使用不同版本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

nvm 切换版本,nodejs,前端,node,npm,nvm

2.5、下载后双击mvn-setup.exe安装

nvm 切换版本,nodejs,前端,node,npm,nvm

2.6、选择nvm安装目录

nvm 切换版本,nodejs,前端,node,npm,nvm

2.7、选择nodejs安装目录

nvm 切换版本,nodejs,前端,node,npm,nvm

2.8、下载

nvm 切换版本,nodejs,前端,node,npm,nvm

2.9、因为已安装过nodejs,选择“是” 即可

 nvm 切换版本,nodejs,前端,node,npm,nvm

2.10、点击完成

nvm 切换版本,nodejs,前端,node,npm,nvm

2.11、nvm -v 查看版本

nvm 切换版本,nodejs,前端,node,npm,nvm

2.12、nvm list 查看已按照版本

nvm 切换版本,nodejs,前端,node,npm,nvm

2.13、nvm list available 查看可安装版本

nvm 切换版本,nodejs,前端,node,npm,nvm

2.14、安装目录找到 settings.txt 设置镜像

nvm 切换版本,nodejs,前端,node,npm,nvm

打开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/

nvm 切换版本,nodejs,前端,node,npm,nvm

2.15、下载nodejs 18.14.0 版本

nvm 切换版本,nodejs,前端,node,npm,nvm

下载后nvm安装目录会增加对应版本,卸载后随之消失nvm 切换版本,nodejs,前端,node,npm,nvm

2.16、卸载nodejs 18.14.0 版本

nvm 切换版本,nodejs,前端,node,npm,nvm

2.17、nvm use 切换nodejs 版本

nvm 切换版本,nodejs,前端,node,npm,nvm

本文安装及使用过程很顺利。 

2.18、nvm命令提示

序号 命令 描述
1 nvm arch 显示node是运行在32位还是64位。
2 nvm install <version> [arch] 安装node, version是特定版本也可以是最新稳定版本latest。可选参数arch指定安装32位还是64位版本,默认是系统位数。可以添加--insecure绕过远程服务器的SSL。
3 nvm list [available] 显示已安装的列表。可选参数available,显示可安装的所有版本。list可简化为ls。
4 nvm on 开启node.js版本管理。
5 nvm off 关闭node.js版本管理。
6 nvm proxy [url] 设置下载代理。不加可选参数url,显示当前代理。将url设置为none则移除代理。
7 nvm node_mirror [url] 设置node镜像。默认是https://nodejs.org/dist/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。
8 nvm node_mirror [url] 设置npm镜像。https://github.com/npm/cli/archive/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。
9 nvm uninstall <version> 卸载指定版本node。
10 nvm use [version] [arch] 使用制定版本node。可指定32/64位。
11 nvm root [path] 设置存储不同版本node的目录。如果未设置,默认使用当前目录。
12 nvm version 显示nvm版本。version可简化为v。

三、配置环境变量方法安装和切换不同版本nodejs

1、如果安装的版本是低版本需要卸载当前的版本。

2、安装自己需要的版本,从低到高。

3、配置nodejs环境变量,需要使用哪个版本的就把哪个版本的path写在前边。

思路可行,未测试。

四、过程记录

记录1、

Windows升级node版本:

只能安装更新的版本,不能安装比当前使用版本低的版本。

所以通过下载node安装包的方式,只能卸载高版本后安装低版本。安装高版本可以覆盖安装。

记录2、检查node版本、查看node安装位置

检查当前版本:node -v

查看node安装路径:where node

nvm 切换版本,nodejs,前端,node,npm,nvm​​

五、本文关键词

node多版本、nvm、环境变量

六、欢迎交流指正,关注我,一起学习

参考链接:

Node.js

nvm文档手册 - nvm是一个nodejs版本管理工具 - nvm中文网文章来源地址https://www.toymoban.com/news/detail-765777.html

到了这里,关于nodejs:本地安装nvm实现nodejs多版本管理及切换版本的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • nodejs国内镜像及切换版本工具nvm

    使用nvm工具安装nodejs版本的流程是: 1、安装nvm(建议setup版,noinstall没用明白) 2、通过nvm install 14.14.0安装nodejs 3、执行nvm use 14.14.0 使nodejs生效 ps: nvm list 查询已安装的版本 nvm list available 查询全网可用的版本 在nvm安装的nodejs中,安装yarn,并切换国内镜像 1、安装yarn:   np

    2024年02月20日
    浏览(33)
  • 【macOS 系列】如何在mac下安装nvm实现多版本nodejs

    注意:mac下用nvm。win下用nvm-windows 以下步骤都是在命令行工具下执行: 1、安装 2、刷新系统环境 3、验证是否安装成功 4、使用和下载其他node版本 参考链接: https://github.com/nvm-sh/nvm 如何在window中使用: https://www.imqd.cn/user-nvm-window-manage-nodejs.html 在重启终端后,又不能运行nv

    2024年02月12日
    浏览(48)
  • nvm管理多个版本的nodejs

    1. 已经安装过nodejs在安装nvm的步骤 1.安装nvmhttps://github.com/coreybutler/nvm-windows/releases 2.nvm安装位置 2.nvm管理的nodejs安装位置 4.最终的安装结构 备注:nodejs安装 2.使用nvm安装管理nodejs 2.1配置下载镜像: 找到nvm安装路径(默认路径是C:UsersAdministratorAppDataRoamingnvm),配置nvm的sett

    2024年02月09日
    浏览(40)
  • nvm管理多个node版本,快速来回切换node版本

    文章基于 windows环境 使用nvm安装多版本nodejs。 最近公司有的项目比较老需要降低node版本才能运行,由于来回进行卸载不同版本的node比较麻烦;所以需要使用node工程多版本管理,后面自己就简单捯饬了一下nvm来管理node,顺便记录一下自己的使用过程以便于后续查找。 注意:

    2024年04月29日
    浏览(61)
  • 前端环境安装【mac/window,nvm管理多个版本node,node,npm,yarn,react】

    目录 nvm:node版本管理器 安装 window mac 常见命令 Node、npm yarn React a.全局方式 b.临时方式 运行 nvm 主要是用来管理 nodejs 和 npm 版本的工具,可以用来切换不同版本的 nodejs。 安装nvm之前先卸载node Mac彻底卸载node Windows系统完全卸载删除 Node.js_卸载nodejs命令-CSDN博客z window mac n

    2024年01月16日
    浏览(81)
  • 2. Windows 10 - Nvm - node版本管理工具的安装、配置/全局配置(自动切换)、卸载方法 - 安装cnpm报错与解决方法 - 已安装 Node不卸载的方法

    1. Windows 10 - Node与Vue - 安装 Vue 2.x 及 3.x 框架 - 项目创建要点 - 1 下载地址:传送门 0 下载地址 1.1.10 版本:传送门 1 nvm 1.1.11 版本 资源下载链接:传送门 2 这里需要注意配置环境变量,如果都配置了 PC 的用户变量 和系统变量,那么就会优先使用 PC 的用户变量。 之前选择的路

    2024年02月05日
    浏览(131)
  • nvm管理node 无法正常切换node版本问题

    相信一定会有存在一些小伙伴 明明都已经按着操作卸载node 和安装nvm 了但是 依旧无法正常通过nvm 管理node 可以正常用nvm install xxx 来安装node版本 显示也正常 但是却无法正常使用node 解决办法: 首先我们需要将nvm卸载掉 因为其实主要问题可能就出现在你nvm 安装的过程当中!

    2024年02月03日
    浏览(36)
  • win10环境使用nvm安装多版本nodejs并配置环境变量

    最近使用node工程,需要多版本,并且进行切换,来回安装卸载不同版本的node比较麻烦,后面自己就简单捯饬了一下nvm来管理node,顺便记录一下自己的使用过程,以便于后续查找。 1.nvm安装,首先在官网下载 https://github.com/coreybutler/nvm-windows/releases 然后安装nvm-setup.exe: 注意:

    2024年01月20日
    浏览(46)
  • 通过nvm工具快捷切换node.js版本、以及nvm的安装

    使用nvm可以实现多个Node.js版本之间切换 步骤目录: 先卸载掉本系统中原有的node版本 去github上下载nvm安装包 安装node 常用的一些nvm命令 1、先卸载掉本系统中原有的node版本 2、去github上下载nvm安装包 https://github.com/coreybutler/nvm-windows/releases 下载:nvm-setup.zip,解压完后就是一个

    2024年02月14日
    浏览(45)
  • 记一次安装nvm切换node.js版本实例详解

    效果如下: 背景: 由于我以前安装过node.js,后续想安装nvm将node.js管理起来。 问题: nvm-use命令行运行成功,但是nvm-list显示并没有成功。 原因: 因为安装过node.js,所以原先的node.js不收nvm控制,导致nvm-use一直成功但是版本号无法切换。 解决方案: 将node.js、nvm全部卸载了

    2024年02月15日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包