写了个eslint插件想发布到npm上,执行npm publish,报错了:
原因是没登录npm,其实原因很简单,想发布个东西总得让人家知道你是谁吧,好的,现在解决问题只需要两步。
步骤一:
从淘宝源切到npm源, 记得之后要切回淘宝源
npm install -g nrm
或者用这个方法:
npm config set registry=https://registry.npmjs.org //设置为npm源
淘宝源为: https://registry.npm.taobao.org/
步骤二
添加用户 或者 登录
npm adduser/ npm login
再次发布,完全OK