Skip to content

lerna API参考

仲灏2023-02-08约 1 分钟

lerna create

创建新的lerna托管包

shell
lerna create <name> [loc]

位置:
  name  包名称(包括范围),必须是本地唯一的(_A)_公开可用的 [必填]
  loc   自定义包位置,默认为第一个配置包的位置, 位置必须与配置的包目录匹配。

lerna add

向匹配的包添加依赖项

使用

node
lerna add <package>[@version] [--dev] [--exact] [--peer]

示例

node
# Adds the module-1 package to the packages in the 'prefix-' prefixed folders
lerna add module-1 packages/prefix-*

# Install module-1 to module-2
lerna add module-1 --scope=module-2

# Install module-1 to module-2 in devDependencies
lerna add module-1 --scope=module-2 --dev

# Install module-1 to module-2 in peerDependencies
lerna add module-1 --scope=module-2 --peer

# Install module-1 in all modules except module-1
lerna add module-1

# Install babel-core in all modules
lerna add babel-core