vue中pnpm i 下载依赖时unable to update url base from redirection(无法重定向更新url库)

我的报错具体就是Command failed with exit code 128: D:\Git\cmd\git.EXE -c core.longpaths=true clone https://codeup.aliy.......
Cloning into 'D:\.pnpm-store\v3\tm......
  asked for: https://codeup.ali........
   redirect: https://accou.........

clone代码时候出现

一开始定位解决方式的时候 网上大部分都是在项目clone时出现了这个问题  简单来说就是因为git中配置(用户名、邮箱和远程仓库url)不对造成的 ,还有的是让将依赖和lock.json文件删除然后时候pnpm store prune清除一下无用依赖的缓存,然后再进行pnpm i  

问题定位及解决方式

其实这个原因和clone时候报这个错关联性很大 ,只不过是位置的原因,我在看json文件时发现有的依赖他是内部的依赖  不是开源性的 

 例子:开源性依赖在json文件中格式是名称+版本号

我的项目中有个别依赖是名称+“git+地址”

所以其实这个问题很明了  就是因为这个是私有性质的 把+后面地址复制到浏览器你会发现提示你暂无权限访问  没有对你进行权限开放  你需要联系管理员进行权限开放  然后就可以正常进行依赖下载了  注:可能开放了权限以后下载依赖还是会有这个报错  那就把+后面的地址替换成这个组件git上面的clone地址即可正常下载依赖

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值