使用yarn安装包时,抛出Couldn‘t find package “xx“ on the “npm“ registry
前言这段时间,我想将原基于Vue2的npm包升级到Vue3,在完成Vue3框架的搭建后,执行yarn命令后,却不断地抛出下图错误:我查看当前npm registry,确定无误,且运行如下命令,可看到该npm包的各个版本号:npm view @babel/runtime versions解决这个问题确实诡异,registry库明明有@babel/runtime,为何始终显示该错误信息呢?原因我尚未找
·
前言
这段时间,我想将原基于Vue2
的npm
包升级到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
至此,全部依赖安装完成
更多推荐
已为社区贡献2条内容
所有评论(0)