NVM简单使用及出现NVM安装后没有npm的解决方法。

NVM的简单使用

起因:今天在跑项目的时候,报各种错,最后找了一圈,是node版本不对的问题。不想重新安装node,下了nvm进行node版本管理,中间又遇到了一些问题。都详细来说说。


2022.3.29 重装了最新的nvm 1.1.19 ,不会出现nvm安装Node没有npm的情况。下面有NVM1.1.19下载地址
2024.5.17 修改npm的镜像地址,之前的淘宝镜像过期了

1.安装

github下载地址

  • nvm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置
  • nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就可以使用,方便。
  • Source code(zip):zip压缩的源码
  • Sourc code(tar.gz):tar.gz的源码,一般用于Linux系统

这是我用的版本 1.1.6,上不去github的可以下
https://wws.lanzoub.com/igA1C025w11c
1.1.9版本的
https://wws.lanzoub.com/ipWCw028kxqf

2.使用

nvm -v查看是否安装成功。
在这里插入图片描述
然后设置镜像,不然下的很慢,在下载目录下,找到settings.txt
添加:

#node_mirror: https://npm.taobao.org/mirrors/node/
#npm_mirror: https://npm.taobao.org/mirrors/npm/
# 上面的淘宝镜像过期了
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

设置好镜像后,使用命令安装相应版本。

nvm install 版本号

我在这安装的是14.19.1版本的
在这里插入图片描述
然后使用命令切换版本,然后可以使用命令查询是否成功

nvm use 版本号 
node -v #查询版本号
npm -v # 如果安装的nvm是1.1.16版本的可能会报错,继续往后看

在这里插入图片描述

3.其他

一般安装完后,对应版本号的目录中会有npm和npm.cmd
在这里插入图片描述

但是,有的目录下没有,使用npm会报错,显示’npm’ 不是内部或外部命令,也不是可运行的程序。
在这里插入图片描述
因为nvm安装node没有安装相应的npm。
但是,实际上,nvm是下载了的,可以在下载过程中看到,目录下创建了一个temp文件夹,但是不知道什么原因,没有拷贝到对应版本目录下。
在这里插入图片描述
在这里插入图片描述

所以只能手动下载。
npm下载地址: 过期的 https://npmmirror.com/mirrors/npm/(下载对应版本的zip文件)
node版本对应npm版本: https://nodejs.org/zh-cn/download/releases/
在这里,我下的是node是14.19.1,对应npm是6.14.16。
在这里插入图片描述
npm 6.14.16
然后将文件解压到版本对应的 node_modules目录下,改名成npm
在这里插入图片描述

最后将npm文件夹里面的bin目录下的npm和npm.cmd两个文件复制一份到对应node版本的根目录下。我这里是直接从压缩包的bin目录下复制出来的,方便展示。
在这里插入图片描述
最后查询
在这里插入图片描述
成功。

老邓子
关注 关注
  • 26
    点赞
  • 88
    收藏
    觉得还不错? 一键收藏
  • 14
    评论
nvm安装node后找不到npm命令
Sherry207的博客
05-17 303
第一步:在Node.js官网查看可下载的版本,我下载的node12,只有12.22.12,如下图。可见最好不要安装list available列出的版本号去安装,本次就是失败例子。第二步:使用nvm下载官网有的版本,提示nodenpm都下载成功。看一下下载node时的信息,提示npm下载失败了,如下图。
nvm下载node没有下载npm问题的解决
luofei_create的博客
06-12 6939
【代码】nvm下载node没有下载npm问题的解决
npm使用的基本操作
moffy__的博客
03-23 90
1.检查是否安装成功 npm -v # 查看当前npm版本 2.设置淘宝镜像
nvmnodejs、npm安装的一些问题
weixin_42667531的博客
05-07 3453
搞了一个项目,想学学看,但是吧,他这个nodejs版本太低了,我电脑中最开值就是直接安装了一个版本的nodejs 16.20.2,报了错,另外还缺少python2的环境,这个好搞,暂且不说。
使用NVM安装node后,npm丢失解决
weixin_43992840的博客
06-17 3860
npm文件夹里面的bin目录下的npmnpm.cmd两个文件复制一份到对应node版本的根目录下。下载完成后将zip文件解压到nvm安装目录中对应node版本中的node_modules目录下。解压后将其解压后的文件夹改名为npm
nvm切换node后,没有npm
string佳佳的博客
11-20 2519
当我们想要在不同的 Node.js 版本之间切换的时候,通常会使用 nvmNode Version Manager) 来完成。但是,当我们在使用 nvm 切换 Node.js 版本的时候,可能会遇到没有 npm 的情况。这种情况通常发生在我们在新环境或者重新安装 nvm 的时候。如果没有 npm 在当前版本的 Node.js 中,那么我们需要手动安装 npm。如果您没有使用此选项安装 Node.js,则可以卸载当前安装Node.js 版本。,并重新运行命令,以便同时安装 npm
NVM安装node后提示没有对应npm包(即:无法将“npm”项识别为 cmdlet、函数、脚本文件)
程序员日常记录
11-07 2339
windows11 node版本降低到v12.22.12后,执行:nvm -v公司有一个4-5年前的项目,今天突然说要调整一个小东西。前端工程给到后,拉取依赖,发现根本拉取不下来。项目没有相关记录说明,盲猜一下,node.js为14.x或更低的12.x,然后去官网比对一下,首先用node@14.21.3版本尝试,这边我是通过nvm管理node多版本的。安装14.21.3版本,npm版本对应的是npm@6.14.18,nvm安装npm是正常的。
NVM安装node没有npm(无法将“npm”项识别为 cmdlet、函数、脚本文件)
weixin_44090753的博客
12-06 1744
NVM安装node没有npm(无法将“npm”项识别为 cmdlet、函数、脚本文件)
使用nvm管理不同版本的nodenpm方法
12-23
本文介绍了使用 nvm 管理不同版本的 nodenpm ,分享给大家,具体如下: 补充说明:Mac 下通过 brew install nvm安装nvm ,由于安装路径不同,无法正确启用。建议使用 brew uninstall nvm 卸载掉之后,通过...
npm 管理工具nvm安装使用
07-03
npm 管理工具nvm安装使用
nvm、nrm、npm 安装使用详解(小结)
10-17
主要介绍了nvm、nrm、npm 安装使用详解(小结),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
强力解决使用node版本管理工具 NVM 出现的问题(找不到 node,或者找不到 npm
FGGIT的博客
11-08 2551
强力解决使用node版本管理工具 NVM 出现的问题(找不到 node,或者找不到 npm
nvm配置(安装解决nvm下载的nodenpm问题
qq_45715326的博客
12-21 1793
nvm安装配置,解决安装node无管理工具等问题
Windows环境下NVM安装Node/NPM命令无法使用
莫幽悠
04-21 8654
解决方案:注意安装的时候有两个路径,第一个是nvm所在的路径,第二个是nodejs所在的路径,大家需要在对应的目录下找到路径,并新建nodejs文件夹即可。2、这个是nodejs的路径,稍后将会在这个路径下,创建nodejs文件夹,貌似是由于权限不足无法创建nodejs文件夹所导致。问题:Windows环境下安装nvm后,使用nvm安装node,无法使用node相关命令。1、这个是安装nvm的路径,这个无需修改。
使用nvm安装node,找不到npm解决办法
weixin_48003149的博客
12-29 9165
使用nvm安装node,找不到npm解决办法
问题记录(一)——使用NVM安装node时,无法下载对应版本的npm,导致使用node版本时出现npm不存在的报错
summer_gf的博客
12-18 1149
本栏目主要记录使用NVM管理node版本时遇到的一些问题和解决方法,仅供学习使用
关于用windows开发遇到的各种乌龙事件之node版本管理---nvm install node之后 npm 找不到的问题
weixin_44191425的博客
02-24 2211
nvm install node npm找不到
使用nvm管理Node安装Nodenpmnode都检测不到,如果你试了很多方法都不管用,快看看这个
m0_48763087的博客
04-28 4056
使用nvm管理node版本,使用命令`nvm ls`查看发现已经成功安装node,但是使用命令`nvm use 15.10.0`指定版本后,`npm -v`,`node -v`仍然无法识别
试用nvm安装npm
最新发布
05-01
nvmNode.js版本管理器,可以让我们在同一台机器上安装使用多个版本的Node.jsnpm。下面是使用nvm安装npm的步骤: 1.首先,您需要在系统上安装nvm。您可以从nvm官方网站https://github.com/nvm-sh/nvm上找到安装指南。 2.安装完成后,您可以使用以下命令来检查nvm版本: ``` nvm --version ``` 3.接下来,您需要使用以下命令安装所需版本的Node.js: ``` nvm install <node_version> ``` 这里的 <node_version> 是您想要安装Node.js版本号。 4.使用以下命令查看已安装Node.js版本: ``` nvm ls ``` 5.现在,您可以使用以下命令来选择要使用Node.js版本: ``` nvm use <node_version> ``` 这里的 <node_version> 是您想要使用Node.js版本号。 6.最后,您可以使用以下命令来验证npm是否正确安装: ``` npm -v ```

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

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

热门文章

  • 报错:Syntax Error: Error: Node Sass does not yet support your current environment: Windows 64-bit with 14415
  • NVM简单使用及出现NVM安装后没有npm的解决方法。 14088
  • idea 隐藏XML tag has empty body警告 2997
  • IDEA社区版使用springboot遇到的问题 1721
  • idea 提交代码push时,失败报错 Push to origin/master was rejected 1407

最新评论

  • NVM简单使用及出现NVM安装后没有npm的解决方法。

    老邓子: 22年的文章,里面的镜像过期了。用这个试试node_mirror: https://npmmirror.com/mirrors/node/ npm_mirror: https://npmmirror.com/mirrors/npm/

  • NVM简单使用及出现NVM安装后没有npm的解决方法。

    CSDNSUUS: 为啥14.19.1下载不了:Get "https://npm.taobao.org/mirrors/node/latest/SHASUMS256.txt": x509: certificate is valid for *.tbcdn.cn, *.taobao.com, *.alicdn.com, *.cmos.greencompute.org, cmos.greencompute.org, m.intl.taobao.com, *.mobgslb.tbcache.com, *.alikunlun.com, alikunlun.com, *.django.t.taobao.com, alicdn.com, *.tbcache.com, *.tmall.com, *.1688.com, *.3c.tmall.com, *.alibaba.com, *.aliexpress.com, *.aliqin.tmall.com, *.alitrip.com, *.aliyun.com, *.cainiao.com, *.cainiao.com.cn, *.chi.taobao.com, *.chi.tmall.com, *.china.taobao.com, *.dingtalk.com, *.etao.com, *.feizhu.cn, *.feizhu.com, *.fliggy.com, *.fliggy.hk, *.food.tmall.com, *.jia.taobao.com, *.jia.tmall.com, *.ju.taobao.com, *.juhuasuan.com, *.lw.aliimg.com, *.m.1688.com, *.m.alibaba.com, *.m.alitrip.com, *.m.cainiao.com, *.m.etao.com, *.m.taobao.com, *.m.taopiaopiao.com, *.m.tmall.com, *.m.tmall.hk, *.mei.com, *.taopiaopiao.com, *.tmall.hk, *.trip.taobao.com, *.xiami.com, 1688.com, alibaba.com, aliexpress.com, alitrip.com, aliyun.com

  • IDEA社区版使用springboot遇到的问题

    weixin_48323343: 感谢你!!!!!表情包

  • NVM简单使用及出现NVM安装后没有npm的解决方法。

    @_@139: 还是需要手动下载npm,并且nvm use 的时候也失败了怎么办

  • NVM简单使用及出现NVM安装后没有npm的解决方法。

    一只萧萧猫: 可是我已经有一个nodejs16版本的,使用nvm use 14.9.1它会出现exit status 1: �ܾ����ʡ�,一个项目需要使用16,另一个需要使用14版本,这咋办表情包

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

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

最新文章

  • RocketMQ编译版安装及安装中遇到的问题 windows版
  • 报错:Syntax Error: Error: Node Sass does not yet support your current environment: Windows 64-bit with
  • idea 隐藏XML tag has empty body警告
2022年7篇

目录

目录

评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

深圳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 网站制作 网站优化