发布npm包

  1. 在 npm官网注册账号 https://www.npmjs.com/
  2. 登录
    到要发布的包的项目下
npm login

并按提示输入用户名、密码、邮箱

  1. 发布
    Scoped packages 会被自动发布为私有包,因为这样不但对我们这样的独立用户有用,而且它们也被公司用于在项目之间共享代码。
    所以我们添加 --access=public 可以让 npm 不要把这个包锁进 npm 的保险库中
npm publish  --access=public

4.更新版本

// 修改代码和readme.md后,执行命令:
npm version patch
npm publish

npm version后面参数说明:
patch:小变动,比如修复bug等,版本号变动 v1.0.0->v1.0.1
minor:增加新功能,不影响现有功能,版本号变动 v1.0.0->v1.1.0
major:破坏模块对向后的兼容性,版本号变动 v1.0.0->v2.0.0


报错及其解决方案:

npm ERR! no_perms Private mode enable, only admin can publish this module:
解决:npm config set registry http://registry.npmjs.org

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