npm发布包

以下命令皆在项目根目录下执行

第一步 npm login
按照指示一步一步填写username、password、email
成功登陆会提示
Logged in as ${username} on http://ip:port/
第二部 npm publish
第一次发布成功,如果是更新npm包则使用此命令会报错

npm ERR! publish fail Cannot publish over existing version.
npm ERR! publish fail Update the 'version' field in package.json and try again.
npm ERR! publish fail
npm ERR! publish fail To automatically increment version numbers, see:
npm ERR! publish fail     npm help version

此时需要注意使用命令 npm version

update_type 有三个参数,
第一个是patch,  第二个是minor,第三个是 major,
patch:这个是补丁的意思,补丁最合适
minor:这个是小修小改
major:这个是大改

具体用法:
原有版本1.0.0
比如我想来个1.0.1版本,命令:  npm version patch    
比如我想来个1.1.0版本,命令:  npm version minor 
比如我想来个2.0.0版本,命令:  npm version major  

你可能感兴趣的:(npm发布包)