我的报错具体就是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地址即可正常下载依赖

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐