正文
其实转让很简单,进入某个package
的Admin
页面(https://www.npmjs.com/package/你的模块名/access ),邀请要转让的新账号,然后删除老账号,稍等十几分钟就ok了。
问题出就出在需要稍等十几分钟上面。刚开始不知道,碰到了后文提到的问题,以为是npm官网的bug,正准备怒气冲冲的写一个吐槽npmjs的文章,结果写着写着发现问题没了,哈哈,本文纯当给大家提个醒。
本来打算写的吐槽文章
文章标题:npmjs.org有一个很大的bug
想把一个包转给另外一个账户,但是好像没看到有转让的地方,只找到了邀请的地方:
操作:
- 老用户A邀请新用户B;
- 删除老用户A;
后果:
对于老用户A来说,在packages
列表里看不到这个包了,但是可以正常发布,上述Admin
页面也可以拼链接进去,但是无法再邀请新用户;
对于新用户B来说,packages
列表出现了这个新的包,但是不能进Admin
页面,发布时仍提示403错误: