注册成为npm用户
方法一: npm官网注册 https://www.npmjs.com/
方法二:使用npm命令npm adduser
坑:
1、账号需要验证邮箱才能上传npm包,并且邮箱中的验证链接不能直接打开,需要网页上登录以后再打开
推荐:直接使用网页注册,然后马上验证邮箱
账号登录
npm login
发布包
npm publish
可能问题
1、'You do not have permission to publish "mypackage1". Are you logged in as the correct user?
原因:当前包名已经被用过了,需要修改package.json中的name字段
2、403 a package version that is forbidden by your security policy.
原因:账户邮箱未验证
3、a package version that is forbidden by your security policy.
原因:当前版本已经有了,需要更新版本,或者把版本删了
删除包
1、删除指定的版本
npm unpublish 包名@版本号
2、删除整个包
npm unpublish 包名 --force
坑:
当删除一个包以后,得24h以后才能继续上传!
安装/卸载包
//安装 重复执行会更新包 npm install -g 包名 //卸载包 npm uninstall -g 包名
参考链接:https://blog.csdn.net/taoerchun/article/details/82531549