mvn和npm的那些事

本文介绍了mvn作为Node版本管理工具的用途,以及在遇到npm安装时权限和连接重置问题的解决方案。针对访问GitHub的raphael.get文件无权限,提供了设置SSH密钥的详细步骤。对于npm install时的连接被重置问题,解释了因包过大导致的超时,并给出了调整git http.postBuffer的方法。
摘要由CSDN通过智能技术生成

1 mvn简介

mvn就好比java中的maven,用于管理包版本,mvn用于管理node版本,而npm来源于node中,比如用于拉取仓库中的依赖包,在构建使用项目时可以选择指定的版本,从而避免编译出错运行失败等问题

Node.js17或更高版本中出现Error: error:0308010C:digital envelope routines::unsupported的问题下载并安装mvn来解决

 nvm install [版本号]下载你要使用的低版本,我这里选用的是16.13.0,配置阿里镜像来解决:

打nvm的安装路径把下面的镜像地址复制到settings.txt中就OK了

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

不努力谁会可怜你?

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

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

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

打赏作者

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

抵扣说明:

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

余额充值