美文网首页
lerna发布,遇到的问题: You must sign up

lerna发布,遇到的问题: You must sign up

作者: 黎明的叶子 | 来源:发表于2023-02-15 13:48 被阅读0次

使用lerna进行包管理的时候,出现此问题:

// lerna发布:你必须注册私有包
You must sign up for private packages. lerna publish

问题分析:根据提示,猜测应该跟包的权限有关。
解决方法:
1.搜索查看同等问题,看是否有解决方案。
结果原因:无法发布到私有包,当包名以@your-name开头时,npm publish会默认发布为私有包,但是 npm 的私有包需要付费,所以需要登录

npm login

并且在对应的包下面的package.json中加入,不是整体外部文件夹的package.json

"publishConfig": {
    "access": "public"
},

再执行lerna publish就能发布成功了!
2.如果没有通过搜索查到,那么只能查看lerna官网,耐心读一读命令下面publish的介绍。
地址如下:lerna官网

image.png

相关文章

网友评论

      本文标题:lerna发布,遇到的问题: You must sign up

      本文链接:https://www.haomeiwen.com/subject/qgzykdtx.html