发布的模块一般需要包含package.json文件、index.js(package.json中的入口文件)以及READMI.md模块说明文件
1、首先在需要发布的文件夹路径下登陆npm账号
npm adduser//或者npm login
输入用户名、密码以及邮箱登陆
2、发布包
npm publish
发布的npm帐号需要通过邮箱验证,并确认npm官网上没有与你要发布的模块同名的模块
发布版本之后不能立即在npm官网上搜索到,可以使用https://www.npmjs.com/package/+发布的模块名查看
3、更新版本
需要先修改package.json文件中的版本号(“verson”)
4、撤销版本
npm为开源社区,24小时内可以撤销发布的版本
超过24小时需要联系npm管理员删除
npm unpublish 模块@版本
注意:不可以撤销初始版本(一般初始版本为1.0.0),否则整个模块都不能用,撤销之后,下次更新时上传的版本号不能与撤销的版本相同,因为撤销的版本依旧在npm服务器上占位
5、查看登录的npm帐号以及退出npm
npm whoami//查看当前登录的帐号
npm logout//退出npm登陆