问题
在npm publish时遇到报错,
403:Are you logged in as the correct user(您是否以正确的用户身份登录)
反复查看登录问题,我以为自己登录错了
原因
如果出现在发布的时候报这个错,说明你在package.json中登记的name已经重名了,所以你得换一个。
我们在发布一个包之前,最好拿着这个登记的name去搜一下,如果已近有了,那就要换一个。
例如我的package.json中的name为rain-ui,在去npm官网搜索发现已经有相同的。
解决
将package.json中的name更换npm官网还未有的,不可与人重名
变更名字,即可