npm发布一个包操作

153 阅读1分钟

这里假设已经有一个待发包

# 查看是否包名重复 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