模式

Lerna 支持两种版本控制模式(versioning mode):

模式 描述
独立模式 每个 Package 使用独立的版本。版本来自 package.json / version
统一模式(默认) 所有 Package 使用统一的版本。版本来自 lerna.json / version

参考 lerna init 命令的 -i 参数

示例

独立模式:

  1. $ lerna version
  2. lerna notice cli v4.0.0
  3. lerna info versioning independent

统一模式:

  1. $ lerna version
  2. lerna notice cli v4.0.0
  3. lerna info current version 0.0.0