npm+lerna批量发包到不同注册表

110 阅读1分钟

npm发包流程

  1. npm login

npm登录:在profile查看用户名、邮箱

  1. npm publish

npm认为scope包私有的,私有包要发布到官方源,需要access参数

npm publish --access=publish

lerna发包流程

  1. npm login

同上

  1. 在每个包的.npmrc配置各自的源
registry=https://registry.npmjs.org/
  1. 发布
// 发布canary版本
lerna publish --canary
// 发布正式版本
lerna publish