npm package 发布

登录

如果没有账号

npm adduser

如果有账号

npm login

备注:实际上 login 是 adduser 的一个别,用哪个都行

发布 npm 包

注意:包名不能和现有的包重复

npm publish

更新版本

修改package项目中 package.json 的版本号
然后再次 publish 即可

npm publish

撤销包

npm unpublish 包名 --force

只有在发包的24小时内才允许撤销发布的包
此外,即使你撤销了发布的包,发包的时候也不能再和被撤销的包的名称和版本重复了(所以如果你想用一样的名字,就把版本号更新吧)
撤销包的发布是一个危险的行为,官方也给出了提示

Comments
Write a Comment