如何发布?
npm adduser(用户名、密码、邮箱)-- 注册帐号
npm login (登录,按照提示输入用户名、密码和邮箱)
npm whoami(查看当前帐号)
sudo npm publish(发布到npmjs.org)-- 注意:sudo权限
可能遇到的问题?
问题1:
".nvm/versions/node/v7.7.4/bin/node" "/Users/nvm/versions/node/v7.7.4/bin/npm" "whoami"
解决办法:
1.升级node版本;
问题2:
409 Conflict - PUT http://registry.npm.taobao.org/-/user/org.couchdb.user:ujing - [conflict] User ujing already exists
解决办法:
1.查看包名是否已经存在,存在请改包名;
2.切换镜像源如下:
npm set npm config set registry https://registry.np
问题3:
403 Forbidden - PUT http://registry.npmjs.org/ujing-cli - Forbidden
解决办法:
1.邮箱重新验证即可;
2.重新登录发布;
成功截图:
或者到npm官网上查看!