1.准备工作
切换到想发布包的源地址,注册用户:npm adduser
登陆:npm login
2.发布新包
第一步:进入项目根目录,执行npm init,初始化npm包
如上图所示:package name:项目名称
version:版本号
git repository:git地址
keywords:关键字描述
license(ISC):
PS:你可以一直回车,之后再package.json里进行编辑这个表单。
这步完成之后会生成一个package.json文件,上面输入的这些信息可以在该文件中修改
如果你的包引用了第三方包,则需要在package.json文件种增加dependencies节点,写入依赖的包及版本(最好在当前文件中写一个readme,好让大家知道当前包是做什么的)
第二步:发布包
npm publish
可以去自己的npm主页上验证以下
2.修改已经发布的包
第一步:当修改完成后,需要升级包的版本
npm version patch 该命令在原来的版本上自动加1,实际上是将package.json文件中的version值修改了。
第二步:发布
npm publish
3.删除包
1)删除指定包 npm unpublish 包名@版本号
2)删除整包
npm unpublish 包名 --force
总结:上述应该是发布npm包的一些主要的操作