我以为:npm add user , npm login , npm publish . 就可以时,发现并不是这样的:
报错404:
网上有教程,并不是账号密码的问题,而是npm 的镜像变了。于是,我查看npm 的镜像:
其实,如上图,email 下面的,那句话就说明了我的镜像是 taobao.org .而不是 https://registry.npmjs.org/。
切换镜像:
于是,切换镜像吧,方法是:npm config set registry https://registry.npmjs.org/
报错403:
那这个时候 ,再 publish 应该成功了吧,然而,并没有,接着报错,说我的邮箱为通过验证
因为 npm 邮箱注册后,我还没有通过验证,所以也无法publish,所以,我在邮箱里打开了验证邮件,再去publish的时候,就可以啦。
最后的最后,我就publish 成功了。