@0x-lerna-fork/add
在匹配的软件包中添加依赖性
安装 莱娜 进入 lerna CLI(英语:CLI).
使用量
$ lerna add <package>[@version] [--dev] [--exact]
添加本地或远程 package 作为当前 Lerna repo 中对软件包的依赖。 请注意,与 yarn add 或者说 npm install。 。 。 .
运行时, 此命令将 :
- 添加
package用于每个适用包件。 适用的包件不是package范围 - 带有其显示文件更改的靴子套件(
package.json(中文(简体) )
若无 version 提供了描述符,默认为 latest dot -tag,就像一个 npm install。 。 。 .
选项
lerna add 尊重 --ignore, (中文(简体) ), --scope 财务报告和审定财务报表 --include-filtered-dependencies 旗帜(参见 过滤旗) (中文(简体) ).
--dev
将新软件包添加到 devDependencies 改为 dependencies。 。 。 .
--准确
$ lerna add --exact
添加精确版本的新包( 例如 ), 1.0.1)而不是默认 ^ semver 范围(例如, ^1.0.1) (中文(简体) ).
--registry <url>
使用自定义注册来安装目标包.
--no-bootstrap
跳过链条 lerna bootstrap。 。 。 .
实例
# 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 in all modules except module-1
lerna add module-1
# Install babel-core in all modules
lerna add babel-core