这里假设已经有一个待发包
# 查看是否包名重复 npm view <包名>
发布新包
# 登录npm
npm login
# 登录指定包源
npm login --registry=https://registry.npmjs.org
# 发布
npm publish
# 指定发布源
npm publish registry=https://registry.npmjs.org
# You must sign up for private packages
npm publish --access=public
更新包版本
npm采用语义化版本,共三位,以’.’隔开,从左至右依次代表:主版本(major)、次要版本(minor)、补丁版本(patch)
# 更新主版本(重大变动,不向后兼容)
npm version major
# 次版本(新功能,向后兼容)
npm version minor
# 补丁版本(bug修复,向后兼容)
npm version patch