前言

这段时间,我想将原基于Vue2npm包升级到Vue3,在完成Vue3框架的搭建后,执行yarn命令后,却不断地抛出下图错误:

在这里插入图片描述

我执行如下命令查看当前npm registry
在这里插入图片描述
是公司的私有库地址,运行如下命令,可看到该npm包的各个版本号:

npm view @babel/runtime versions

这说明公司的私有库是有这些包的,这个问题确实诡异,registry库明明有@babel/runtime,为何始终显示该错误信息呢?

解决

原因我尚未找出,我使用如下命令,解决了yarn安装失败的问题

yarn --registry https://registry.npmjs.org

对于我的组件库依赖于私有包,我采用单个安装,比如

npm install @sf/icons-vue -S

至此,全部依赖安装完成

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐