今天突发兴致想要往npm上上传个npm package,于是吭哧吭哧写了点代码准备上传。
当我满怀期待输入npm publish了之后,被告知需要先adduser或者login。
只能遵命。
结果:Incorrect username or password
我就纳闷儿了,我没输错用户名和密码啊。。
于是google, stackoverflow。都是些建议改密码的。。
最后终于有个哥们给了个解决方案,删除$HOME/.npmrc。
进去一看内容才知道我把npm的repository设置成了淘宝镜像。
真像大白。
顺便给大家推荐一个repository管理工具nrm。可以自由切换镜像。使用方法请自行搜索