今天有时间,研究一下怎么把自己之前发布npm包,操作一遍后,发现非常简单。
-
首先,我们在本地更新好自己要更新的包
这个包我之前已经发布了,本次我新增了KeepDecimal.js
文件,主要实现对数字进行保留指定位数的小数,不足指定位数的补零,超过的指定位数的进行四舍五入。 -
编辑好,我们要更新的代码后,在终端,cd到我们项目的根目录,执行
npm login
,此时会依次让我们输入npm账号,密码,和邮箱,通过邮箱,npm会发送一个验证码,输入验证码进行验证,验证成功后,便登录成功 -
此时,我们只要执行,
npm version patch
,这是我们项目中的package.json
文件中的version
,会自增。注意,不要随意修改name
,npm
会根据name更新对应的包。我的package.json
中version
从1.0.2
自增到了1.0.3
-
最后,执行
npm publish
,会出现下面的信息,此时,我们的包就更新完成了。
-
最后看一下npm官网吧