【node.js】nvm安装最新教程

2 篇文章 0 订阅
订阅专栏


🧊1. nvm是什么

官网地址:https://nvm.uihtm.com/

nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。
image-20230208213647123

🧊2. nvm下载

可在点此在 github上下载最新版本,本次下载安装的是windows版本。打开网址我们可以看到有两个版本:

  • nvm 1.1.7-setup.zip:安装版,推荐使用
  • nvm 1.1.7-noinstall.zip: 绿色免安装版,但使用时需进行配置。

🧊3. nvm安装

  1. 卸载之前的node后安装nvm, nvm-setup.exe安装版,直接运行nvm-setup.exe

image-20230208105140096

  1. 选择nvm安装路径

image-20230208105223958

  1. 选择nodejs路径

image-20230208105347261

  1. 确认安装即可

image-20230208105407558

5.安装完确认

image-20230208105425742

环境变量不要配置,安装完会自动帮我们配置。

image-20230208212656870

image-20230208212718747

🧊4.nvm命令提示

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

🧊5.安装node.js版本

nvm list available 显示可下载版本的部分列表

image-20230208110937474

nvm install latest安装最新版本 ( 安装时可以在上面看到 node.js 、 npm 相应的版本号 ,不建议安装最新版本)

nvm install 版本号 安装指定的版本的nodejs

🧊6. 查看已安装版本

nvm listnvm ls查看目前已经安装的版本 ( 当前版本号前面没有 * , 此时还没有使用任何一个版本,这时使用 node.js 时会报错 )

image-20230208111145952

🧊7.切换node版本

nvm use版本号 使用指定版本的nodejs ( 这时会发现在启用的 node 版本前面有 * 标记,这时就可以使用 node.js )

image-20230208113210266

🧊8. 设置npm 全局安装地址及缓存位置

​ 为什么要设置,因为它默认位置是C盘,如果你全局安装的依赖过多,只会占据C盘的负担,建议换在其他盘,可以在nodejs安装位置目录下。

查看全局安装地址及缓存位置

//查看npm 全局安装地址
npm config get prefix

//查看npm 缓存位置
npm config get cache

image-20230213225639576

设置全局安装地址及缓存位置: 提前创好文件夹

//设置npm安装的地址
npm config set prefix "E:\software\front_end\nodejs\node_global"

//npm缓存位置设置
npm config set cache "E:\software\front_end\nodejs\node_cache"

添加环境变量:
image-20230213230047001

🧊9. 配置npm淘宝加速镜像

查看镜像

npm config get registry

http://npm.taobao.org和 http://registry.npm.taobao.org 将在 2022.06.30 号正式下线和停止 DNS 解析。

新域名为 npmmirror.com, 相关服务域名切换规则请参考:

设置t淘宝镜像

npm config set registry https://registry.npmmirror.com

🧊10. 快捷配置npm加速镜像

  1. 安装 nrm 镜像管理工具
npm i nrm -g

查看当前的镜像源列表, 默认会选择的是npm官方源, 对于国内可能有时会存在下载缓慢甚至超时的问题,
所以我们可以选择taobao国内的镜像源

nrm ls

在这里插入图片描述use taobao即可切换镜像源


nvm安装最新版本
08-25
nvm.zip安装包版本是目前最新版本。
window nvm安装
04-06
随意切换npm版本 下载各个npm版本 1、正常安装 安装包 next... install ;2、检查是否安装成功 : nvm list ;3、安装指定版本: nvm install 14.19.0 ; 4、切换运用某个版本:nvm use 14.19.0
一步到位——Node版本管理神器nvm安装教程(2024最新
分享知识和经验,只出精品~
03-24 2万+
Node的安装是许多学习前端的小伙伴的必经之路,我们可能会遇到需要切换node版本的情况,卸载node再安装另一个显然不够优雅,因此nvm的出现极大提高我们切换node的效率。 然而,在nvm安装过程中有很多坑,许多新手非常容易踩雷,那么接下来让我带领你们,一次到位安装nvm,包能用,包提醒哪里有坑,只要你按我说的一步一步做即可,记得点赞收藏一波哈!
使用nvm管理不同版本的Node,2024年最新2024Web前端网络编程总结篇
weixin_57992300的博客
04-11 896
有些项目是几年前写的,用的还是旧版的Node.js,现在的新项目需要版本较高的Node.js那么如何能同时让多个版本的Node共存呢?这时,Node Version Manager(nvm)可以派上用场,可管理多个不同版本的Node.js
详解使用nvm安装node.js
01-21
我最近在研究node.js的路上,那么今天也算个学习笔记吧! 一、Windows系统 1、node.js下载应用程序,压缩,安装 //www.jb51.net/softs/504128.html 2、nvm安装路径下,找到settings.txt打开,在后面加上(添加淘宝镜像node) node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/ 3、安装Node.js nvm install <版本号> 4、查看已安装node列表,使用版本
Node.js版本管理器:nvm
03-04
主要语言:Shell 项目分类:[编程语言] [前端] [工具] 项目标签:[版本管理] [NodeJS] 推荐理由:nvm是一个兼容posix的bash脚本,用于管理多个活动Node.js版本。通过nvm,开发者可以轻松切换和管理Node.js的不同版本,确保项目在不同Node.js环境中的正常运行。
前端开发技术栈(工具篇):2023最新nvm的Win/Linux安装和使用(详细) 27.8k stars
SteveRocket's-Blog
06-02 2394
Node.js是一个非常流行的JavaScript运行时环境,可以帮助开发人员构建高性能的网络应用程序, 它被用于编写服务器端应用程序和命令行工具。Node.js版本不断更新,新版本的Node.js带来了更好的性能和更多的功能。但是,不同的项目可能需要不同版本的Node.js,可能会遇到版本不兼容的问题。为了解决这个问题,我们可以使用Node Version Manager(NVM)。nvm是一个简单易用的命令行工具,可以轻松地管理Node.js的多个版本。在本篇博客中,我们将介绍如何使用nvm来管理Nod
【配置】最新nvm版本的下载和配置(Windows)
CS Beginner的博客
02-22 1914
但是还是默认把和node_cache下载位置放在了nodejs下面,这个可能和放在C盘的.npmrc配置有关,因为第一次执行过了,.npmrc记住了这个选择,不同版本的npm也是在读取C盘中的.npmrc配置文件,所以请不要随便删除.npmrc。
最新使用nvm控制node版本步骤
JHLIN的博客
03-03 1468
window使用nvm控制node版本步骤
Web前端最新NVM安装NodeJS与Vue项目搭建_安装最新版本nvm1,大厂前端核心面试题出炉
最新发布
2401_84411323的博客
05-09 516
四轮技术面+一轮hr面结束,学习到了不少,面试也是一个学习检测自己的过程,面试前大概复习了 一周的时间,把以前的代码看了一下,字节跳动比较注重算法,面试前刷了下leetcode和剑指offer, 也刷了些在牛客网上的面经。大概就说这些了,写代码去了~祝大家都能收获大厂offer~开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】篇幅有限,仅展示部分内容。
centos7安装nvm最新
weixin_44064357的博客
05-12 379
打开终端并使用curl或wget下载nvm安装脚本。上述命令将下载nvm最新安装脚本并执行。
微信小程序nvm安装->npm安装->vant组件安装
01-11
微信小程序nvm安装->npm安装->vant组件安装
利用nvm管理多个版本的node.js与npm详解
01-20
前言 Nvm 管理不同版本的 node 与 npm nvm 是 NodeJS 的多版本管理工具,有点类似管理 Ruby 的 rvm,如果是需要管理 Windows 下的 node,官方推荐是使用 nvmw 或 nvm-windows 。 卸载已安装的全局 node/npm 在官网下载的 node 安装包,运行后会自动安装在全局目录,其中node 命令在 /usr/bin/node ,npm 命令在全局 node_modules 目录中,具体路径为 /usr/lib[lib64]/node_modules/npm。 安装 nvm 之后最好先删除下已安装的 node 和全局 node 模块: n
NVMNode.js下载与安装
03-07
nvmnode.js version manager)是node版本管理工具,用来管理 node 的版本
Node.js版本管理器:nvm
02-16
nvm是一个兼容posix的bash脚本,用于管理多个活动Node.js版本。通过nvm,开发者可以轻松切换和管理Node.js的不同版本,确保项目在不同Node.js环境中的正常运行。
nvm v1.1.10版本(node.js版本控制工具)
11-20
安装和配置:你可以从nvm的GitHub仓库中下载并安装nvm安装完成后,你需要配置环境变量,以便在命令行中使用nvm命令。配置完成后,你就可以开始使用nvm管理Node.js版本。 安装和切换版本:使用nvm,你可以很轻松地安装多个Node.js版本。只需使用命令nvm install <version>,其中<version>是你想要安装Node.js版本号,例如nvm install 12.18.3。安装完成后,你可以使用nvm use <version>切换到所需的版本,例如nvm use 12.18.3。 默认版本:你可以使用nvm alias default <version>将指定的Node.js版本设置为默认版本。这样,每当打开一个新的终端窗口时,默认会使用你设置的版本。例如,nvm alias default 12.18.3将12.18.3版本设置为默认版本。 列出已安装和可用版本:使用nvm ls命令,你可以列出已经安装的所有Node.js版本,以及使用nvm ls-remote列出远程可用的Node.js版本。 卸载版本:如果你想要卸载某个Node.j
Node.js的环境安装配置(使用nvm方式)
12-23
那么配置node.js环境,当然,我们可以直接从官网下载,然后安装到电脑上就行了,当然,这是正确的,但是如果有一天我们需要使用新版本的node.js,或者使用旧版本的node.js时,我们还是需要去官网下载,然后安装,因为node.js的...
nvm介绍、nvm下载、nvm安装、配置及nvm使用(Node Version Manager)nodejs版本管理切换工具
热门推荐
南北极之间
06-21 11万+
在工作中,我们可能同时在进行2个或者多个不同的项目开发,每个项目的需求不同,进而不同项目必须依赖不同版本的NodeJS运行环境,这种情况下,对于维护多个版本的node将会是一件非常麻烦的事情,nvm就是为解决这个问题而产生的,他可以方便的在同一台设备上进行多个node版本之间切换。Node Version Manager(NVM) 是一种用于管理多个主动节点.js版本的工具。Node.js平台,Node.js工具社区和Node.js库是快速移动的目标 - 在一个Node.js版本下可能有效的方法不能保证适用
nvm-下载、安装、使用(2023/07/12更新)
两只三四月的博客
07-12 2万+
2023/07/12 nvm下载/安装/使用介绍
node.js nvm安装
10-20
Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它可以使JavaScript在服务器端运行。而nvmNode.js的版本管理工具,可以方便地安装、卸载、切换不同版本的Node.js。下面是nvm安装的步骤: 1. 在终端中输入以下命令下载nvm安装脚本: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash 2. 安装完成后,重新打开终端或输入以下命令使nvm生效: source ~/.bashrc 3. 使用以下命令安装指定版本的Node.jsnvm install <version> 例如:nvm install 14.17.0 4. 使用以下命令切换到已安装Node.js版本: nvm use <version> 例如:nvm use 14.17.0 5. 使用以下命令查看已安装Node.js版本: nvm ls 6. 使用以下命令卸载指定版本的Node.jsnvm uninstall <version> 例如:nvm uninstall 14.17.0

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 出现 java.lang.UnsupportedClassVersionError 错误的原因及解决方法 107348
  • IDEA如何进行debug调试 72742
  • 【已解决】switch语句报错Constant expression required 14898
  • IDEA 接口方法不能跳转到实体类实现方法的问题 14378
  • IDEA连接Redis 13039

分类专栏

  • 数据库
  • Mysql 10篇
  • redis 8篇
  • 前端技术栈
  • Vue 2篇
  • Android 5篇
  • 后端技术栈
  • Java 26篇
  • JavaWeb 10篇
  • spring框架系列 2篇
  • springboot系统
  • SpringCloud系列 2篇
  • Git 10篇
  • 操作系统
  • Linux 9篇
  • 容器化-Docekr 10篇
  • 博客框架
  • Hexo 3篇
  • 日常分享 3篇
  • Typora 1篇
  • C语言 1篇
  • debug解决 12篇
  • 算法 2篇
  • 蓝桥杯 81篇
  • leetcode算法题 2篇
  • 算法竞赛入门 8篇
  • 编译原理
  • 数据结构 1篇

最新评论

  • 【已解决】switch语句报错Constant expression required

    YZ: 我编译器缓存清理了还是报错,是只能用其他办法了吗

  • 【已解决】switch语句报错Constant expression required

    year599168784: 感谢博主回复,sync一下就解决了

  • 【已解决】switch语句报错Constant expression required

    虎哥@: 你把编译器缓存清理试试

  • 【已解决】switch语句报错Constant expression required

    year599168784: 博主,我在gradle.properties里添加了android.nonFinalResIds=false,还是报一样的错啊

  • 【高德地图】Android搭建3D高德地图详细教

    心动易烊千玺861: 对!我用android stdio用不了arm,下载的so库文件夹只有两个arm的,怎么办啊表情包我试过新建x86和x86-64文件夹,然后把arm64的复制过去,还是一样黑屏

大家在看

  • 二叉树尾部分 87
  • python代码大全和用法,python编程语言大全 105
  • LeetCode 第3题:无重复字符的最长子串
  • 【必会面试题】计算机网络分层模型 五层模型?七层模型? 107
  • 玩王者荣耀赚米,一个账号单日收入999+,这能不玩?

最新文章

  • 【高德地图】Android高德地图控件交互详细介绍
  • 【高德地图】Android高德地图绘制标记点Marker
  • 【高德地图】Android高德地图初始化定位并显示小蓝点
2024年5篇
2023年29篇
2022年47篇
2021年117篇
2020年6篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

虎哥@

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司观澜百搜标王坂田百度竞价哪家好黄冈外贸网站制作多少钱那曲关键词按天计费推荐马鞍山网站推广工具价格赣州关键词排名价格文山百度网站优化排名价格昆明网络营销报价漳州网站建设设计推荐曲靖企业网站制作公司雅安网站优化按天计费多少钱海南设计公司网站多少钱贵阳百姓网标王价格贺州关键词排名包年推广迪庆百度竞价价格茂名网站制作设计推荐泸州外贸网站建设报价宿州阿里店铺托管公司黄石推广网站多少钱临沧关键词按天收费公司沈阳建网站公司天门网站搭建价格飞来峡企业网站设计多少钱坪地网站优化软件哪家好淮北网站搭建报价河源外贸网站设计哪家好天水企业网站建设多少钱金昌网站建设设计大运网络广告推广价格焦作网站制作设计歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化