
获得徽章 10
- 请问下有npm 私库发布经验的老哥们:
1. 我发布一个基于vue3 + element-plus 的组件库私库;
2. 此时组件库的package.json 的dependencies有vue 和 element-plus 的依赖。
3. 我成功将组件库发布到私源上,切换私源后可以通过npm info 查找到相应更新后的私库信息。
4. 当我在项目中切换当前npm为私源链接,下载这个私有的组件库,报错提示 vue is not in this registry.
以上是问题的描述;
因为私源上面只有这一个组件库的包,并没有vue 和element-plus 这两个包;所以在npm私源上肯定是找不到的。我试过在项目的.npmrc 中将这两个包设置为@vue:registry=registry.npm.taobao.org; 但是安装相关依赖时不会走这个.npmrc 的处理。
想请教一下有没有相关的比较优雅的解决方案。。。展开41