安装nvm下载node,npm以及配置的全过程。解析npm下载包使用 -v指令 发现下载的包不存在的原因。

2 篇文章 1 订阅
订阅专栏

安装nvm下载node,npm以及配置的全过程。解析npm下载包使用 -v指令 发现下载的包不存在的原因。

1.nvm下载及安装的过程

1.1nvm下载

nvm下载地址: https://github.com/coreybutler/nvm-windows/releases
下载红色框内的压缩包就行下载红框内的压缩包。

1.2nvm安装

在这里插入图片描述同意,点击next
在这里插入图片描述设置nvm安装的文件,点击next
在这里插入图片描述设置node安装的文件,点击next

注意:如果电脑已经下载了node需要先卸载node,再安装nvm,以避免冲突。

1.3查看nvm是否安装成功在这里插入图片描述### 1.4设置环境变量在这里插入图片描述

在设置中搜索环境变量,点击红框中的选项
在这里插入图片描述

设置环境变量

在这里插入图片描述
正常情况下nvm的环境变量和node的环境变量(包括用户变量和系统变量)已经被配置
如果没有配置,可以安装图片配置

2.下载node

nvm下载node的指令为 : nvm install [node的版本]

在这里插入图片描述在这里插入图片描述
路径nvm的路径下有下载到的对应版本的node

*
在这里插入图片描述
nodejs这个文件夹实际上是一个快捷键,其对应的真正文件是被use的对应node版本所安装的位置

在这里插入图片描述
当我们使用12.18.0版本的node时

在这里插入图片描述
在这里插入图片描述
nodejs这个快捷键指向的即是12.18.0*版本的node*
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

同理,当我们切换成10.16.3版本的node,那么nodejs这个快捷键指向的就是v10.16.3这个文件。

3.配置全局依赖的环境变量

3.1手动创建文件

在这里插入图片描述
v10.16.3下面的node_modules是在node安装npm时创建的

我们在node_modules下面创建
node_globalnode_cache这个两个文件

3.2设置环境变量

在这里插入图片描述在系统环境变量下面的 PATH 里面创建一个新的环境变量

路径即为 node_global 这个文件所在的路径

4.npm的配置

4.1设置npm下载依赖包的位置

使用指令

npm config ls

在这里插入图片描述可以看到npm的一些属性

输入以下两个指令
在这里插入图片描述
npm config set prefix "D:\nvm\nodejs\node_modules\node_global"

此指令表示npm下载的依赖包,将会放在node_global文件下

在这里插入图片描述
C:\Users\86153>npm config set cache "D:\nvm\nodejs\node_modules\node_cache"

此指令表示npm产生的缓存文件,将会在node_cache目录下

4.2配置.npmrc文件

在这里插入图片描述
打开npm文件下的.npmrc文件

在这里插入图片描述
添加一条 registry=https://registry.npm.taobao.org

设置淘宝镜像

*
使用 npm config set 指令添加文件地址
与在 .npmrc文件内 直接添加文件地址

效果等同

5.使用cnpm下载

npm install -g cnpm --registry=https://registry.npm.taobao.org

在这里插入图片描述
安装(淘宝镜像)cnpm 指令

使用cnpm原因:由于npm的接口是github,国外网站在国内下载速度相对较慢
cnpm是的接口是淘宝镜像(淘宝镜像会定期更新github的源码)
相对来说,国内的接口会更快一些
所以我们在全局安装cnpm指令以后,都用cnpm去安装依赖包

例:使用cnpm全局安装gulp依赖
在这里插入图片描述

6.分析 npm 成功下载的依赖包 使用 -v指令 发现下载的包不存在的原因


在这里插入图片描述

出现该情况原因一般是环境变量没有配置好

在3.2设置环境变量PATH的路径
一定要和4.1设置npm依赖包的路径(npm config set prefix")相同

D:\nvm\nodejs\node_modules\node_global
在这里插入图片描述
在这里插入图片描述

npm下载的依赖包会在node_global文件下
因此,我们设置的环境变量的地址(全局的寻找范围)也应该是node_global
如果这两者不同,就会出现 依赖包寻找不到的情况
*

总结

花了我一天搞懂这个真的太烦了qwq
希望学会的小伙伴点个赞

NVM下载安装避坑(超详细/带报错解决)
m0_52313178的博客
08-11 5121
9,下载完之后可能会出现的问题,npm i 或 cnpm i 用不了,由于之前的node卸载了,你的淘宝镜像用不了,或者代理有问题,有问题的话这个时候我们依次执行以下命令,没有问题不用执行。2,下载之前,先 node -v 查看自己当前的node版本,记下来,然后卸载(之前node有配环境变量的先清掉相关的环境变量)4,然后开始nvm安装安装过程中第一个路径选择是nvm安装路径,建议选择D盘盘符下就行。1,下载nvm会有比较多的坑,为了坑少一点,保险起见,建议下载1.1.7版本。...
利用nvm管理多个版本的node.js与npm详解
01-20
前言 Nvm 管理不同版本的 nodenpm nvmNodeJS 的多版本管理工具,有点类似管理 Ruby 的 rvm,如果是需要管理 Windows 下的 node,官方推荐是使用 nvmw 或 nvm-windows 。 卸载已安装的全局 node/npm 在官网下载node 安装,运行后会自动安装在全局目录,其中node 命令在 /usr/bin/nodenpm 命令在全局 node_modules 目录中,具体路径为 /usr/lib[lib64]/node_modules/npm安装 nvm 之后最好先删除下已安装node 和全局 node 模块: n
Nvm下载安装使用Node环境变量的配置
最新发布
ranweidaoke的博客
04-09 1104
解压nvm-setup.zip安装,进入解压的文件夹,双击exe后缀文件进行安装安装完毕后,找到nvm安装的路径,一些简单配置,打开setting.txt。设置完以上步骤后,确认关闭系统变量弹框,至此,环境变量的配置完成。右键点击“此电脑”,选择“属性” > “高级” > “环境变量”在桌面任务栏的搜索框内输入“cmd”,点击“以管理员身份运行”(根据前面操作,例如安装路径为。(根据前面操作,例如安装路径为。(根据前面操作,例如安装路径为。(根据前面操作,例如安装路径为。在命令提示符窗口输入。
使用NVM工具下载及管理nodenpm
猪大肠的博客
06-26 1677
使用VUE项目开发的时候,经常会遇到很烦事情,导入新的项目的时候,npm install会经常报各种问题,同事的电脑能跑到我这里就挂了,基本上大多数都是因为node的版本或者npm的版本不兼容造成的。所以你就不得不换一个能够匹配的版本了,但是如果有很多项目环境版本都不一样,我们不可能经常下载卸载node吧,所以我们必须要使用node管理工具,能够自由切换版本,这不NVM就来了;不废话了,看看我平常是怎么操作的吧;...
Node下载安装步骤
Ninewu的博客
10-26 4万+
Node下载安装步骤 1. 下载node 地址:http://nodejs.cn/download/(window10下) 根据电脑配置选择32位还是64位 2. 下载完成之后安装 一直点Next 完成之后测试是否成功 3.测试是否安装成功 然后在cmd 命令下执行 node -v npm -v 安装nodenpm 也就可以用了 4.配置npm安装全局模块时的路径和缓存的路径 先在安装好的nodeJs文件下面创建两个空文件夹分别是node_cache和node_global 然后在cm
nodeJs的下载npm
我3的博客
06-24 750
node.js 是javascript的一种运行环境,npmnodejs的管理工具,npm可以将项目依赖的下载并管理起来。因此,下载npm则需下载nodejs。直接进入node中文网下载node,默认环境变量配置。 #检测是否安装node.js node -v ...
使用NVM下载安装NodeJS教程
JAVA开发区的博客
06-28 2万+
使用nvm下载安装nodejs
利用nvm下载nodejs
weixin_45113182的博客
11-15 1万+
在开发过程会一直遇到nodejs的版本问题,直接安装则只有一个版本,极其不方便, nvm则是用来管理nodejs的工具,可以通过nvm安装切换不同版本的nodejs.
nvm下载node js 的使用教程
qq_44716001的博客
06-16 3019
nvm 主要是用来管理 nodejs 和 npm 版本的工具,可以用来切换不同版本的 nodejs。nvm use node@版本号:使用指定版本的 nodejs(该版本是已经安装过后的)nvm install 14.15.1:安装 14.15.1 版本的 nodejs。nvm use 14.15.1:使用安装的 14.15.1 版本的 nodejs。nvm list:查看当前本机使用 nvm安装nodejs的版本列表。nvm root:查看本机安装nvm安装目录地址。
nvm下载nvm安装nvm修改镜像源、nvm使用
热门推荐
一家外包公司的码农,专职前端开发
06-12 5万+
nvmNode Version Manager)是一款用于管理 Node.js 版本的工具,可以轻松地在一个系统中切换和安装多个 Node.js 版本。使用 nvm 可以让你轻松地升级或降级 Node.js 版本,也可以在同一台机器上同时使用多个版本的 Node.js。
nvmnode安装node环境变量配置
lou_csdn的博客
05-10 3万+
nvmnode安装node版本管理;node环境变量配置
nvm可以更方便的切换node版本 解决nvm 下载慢以及git下载慢的问题,直接有现成的解压
04-27
nvm可以更方便的切换node版本 解决nvm 下载慢以及git下载慢的问题,直接有现成的解压
使用nvm管理不同版本的nodenpm的方法
12-23
本文介绍了使用 nvm 管理不同版本的 nodenpm ,分享给大家,具体如下: 补充说明:Mac 下通过 brew install nvm安装nvm ,由于安装路径不同,无法正确启用。建议使用 brew uninstall nvm 卸载掉之后,通过本文的方案重新安装一次。 最近 NodeJS 的版本更新速度有点 Chrome 的迹象,4.0 版本没发布多久,又推出了 5.0 。升级 NodeJS 之后可以很方便的开始使用一些 ES6 的语言特性,但又会导致团队内部的mz-fis 框架无法更新,因为它暂时只支持 v0.12 版本。于是团队开始试用管理 node 版本的工具  nv
详解使用nvm安装node.js
10-19
本篇文章主要介绍了详解nvm安装node.js,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
nvm安装node
09-20
已经配置好的nvm文件!
Linux 上安装 nvm node npm pm2 全家桶
01-08
安装node/npm 方法一:下载安装,可用wget下载。但是安装目录什么的比较麻烦,所以考虑用自动化安装工具。 方法二:自动化安装工具apt-get apt-get 下载安装: sudo apt-get install nodejs 但是下载node/npm...
Node.js的环境安装配置(使用nvm方式)
12-23
那么配置node.js环境,当然,我们可以直接从官网下载,然后安装到电脑上就行了,当然,这是正确的,但是如果有一天我们需要使用新版本的node.js,或者使用旧版本的node.js时,我们还是需要去官网下载,然后安装,因为node.js的...
nvm、nrm、npm 安装使用详解(小结)
01-20
如果之前是在官网下载node 安装,运行后会自动安装在全局目录,其中node 命令在 /usr/local/bin/nodenpm 命令在全局 node_modules 目录中,具体路径为 /usr/local/lib/node_modules/npm 安装
npm 管理工具nvm安装使用
07-03
npm 管理工具nvm安装使用
nvm 下载node 下载不下来_nvm下载node时无法下载npm
05-16
如果你在使用 nvm 下载 Node.js 时出现无法下载 npm 的问题,可能是因为 nvm 默认使用的是淘宝镜像,而淘宝镜像可能无法访问 npm 的官方源,导致无法下载。 你可以尝试使用以下命令切换 nvm 的源为官方源,然后重新下载 Node.js: ``` nvm nodejs_mirror https://nodejs.org/dist/ ``` 如果还是无法下载 npm,可以考虑手动下载安装 npm。你可以到 npm 的官方网站(https://www.npmjs.com/)下载对应版本的 npm,然后使用以下命令安装: ``` npm install -g /path/to/npm.tar.gz ``` 其中 /path/to/npm.tar.gz 是你下载npm 压缩的路径。安装完成后,你应该可以正常使用 npm 了。

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

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

热门文章

  • 【C语言初级阶段学习1】使用vscode运行C语言,vscode配置环境超详细过程(包括安装vscode和MinGW-W64安装及后续配置使用的详细过程,vscode用户代码片段的使用)[考研专用] 24958
  • 安装nvm下载node,npm以及配置的全过程。解析npm下载包使用 -v指令 发现下载的包不存在的原因。 20017
  • uniapp [JS Framework] 当前运行的基座不包含原生插件[sp-tcp],请在manifest中配置该插件,重新制作包括该原生插件的自定义运行基座 3798
  • 使用nvm安装的npm去全局安装pnpm和yarn的过程,并且让它们安装的包可以成功生效 2173
  • vue2双向绑定的实现 794

分类专栏

  • 算法 2篇
  • vuejs 1篇
  • C语言 2篇
  • nodeJs 2篇
  • javascript 4篇
  • uniapp 1篇

最新评论

  • 【C语言初级阶段学习1】使用vscode运行C语言,vscode配置环境超详细过程(包括安装vscode和MinGW-W64安装及后续配置使用的详细过程,vscode用户代码片段的使用)[考研专用]

    QAQshift: 插件有没有安装,或者c语言中没有引入头文件库,也可以去搜一下

  • 【C语言初级阶段学习1】使用vscode运行C语言,vscode配置环境超详细过程(包括安装vscode和MinGW-W64安装及后续配置使用的详细过程,vscode用户代码片段的使用)[考研专用]

    我爱流川枫!: gcc -v能看版本,但是vscode提示找不到C标准库头文件是怎么回事?

  • 【C语言初级阶段学习1】使用vscode运行C语言,vscode配置环境超详细过程(包括安装vscode和MinGW-W64安装及后续配置使用的详细过程,vscode用户代码片段的使用)[考研专用]

    wenksin: 太牛辣

  • 【C语言初级阶段学习1】使用vscode运行C语言,vscode配置环境超详细过程(包括安装vscode和MinGW-W64安装及后续配置使用的详细过程,vscode用户代码片段的使用)[考研专用]

    wangxo-o: 我的老天,找好几个教程,只有你这个能配成功表情包,太感谢了表情包

  • 【C语言初级阶段学习1】使用vscode运行C语言,vscode配置环境超详细过程(包括安装vscode和MinGW-W64安装及后续配置使用的详细过程,vscode用户代码片段的使用)[考研专用]

    2301_81961751: 表情包表情包谢谢大哥啊啊啊啊,弄了一上午,按照你写的一步一步来,终于看到helloworld了啊啊啊啊,给跪了,太感谢了 表情包

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • 使用nvm安装的npm去全局安装pnpm和yarn的过程,并且让它们安装的包可以成功生效
  • 线下笔试题1(涉及知识点:定时器延迟,预解析,块级作用域,立即执行函数)
  • 编码处理encodeURI、encodeURIComponent、escape(js)
2024年1篇
2023年4篇
2022年6篇
2021年1篇

目录

目录

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值

深圳SEO优化公司汕尾SEO按天收费推荐固原网络推广多少钱巢湖网站优化按天收费仙桃SEO按天计费多少钱晋城网站优化按天扣费公司安阳网页设计公司九江百度关键词包年推广报价楚雄网络广告推广多少钱绍兴外贸网站设计南联百度竞价价格黔南网站优化按天计费公司福永SEO按天计费公司来宾网站优化按天收费雅安企业网站设计价格辽源关键词排名包年推广价格漳州阿里店铺托管哪家好海南网站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 网站制作 网站优化