Skip to content

Commit

Permalink
doc: update docs/lerna.md.
Browse files Browse the repository at this point in the history
  • Loading branch information
jaywcjlove committed Oct 15, 2022
1 parent cadc7da commit 25a9ba8
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 22 deletions.
2 changes: 1 addition & 1 deletion docs/jest.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Jest 是一款优雅、简洁的 JavaScript 测试框架,这里介绍了它的
### 介绍
<!--rehype:wrap-class=col-span-2 row-span-2-->

[Jest](https://jestjs.io/) 是一款优雅、简洁的 JavaScript 测试框架。
[Jest v29](https://jestjs.io/) 是一款优雅、简洁的 JavaScript 测试框架。

- `无需配置` 大多数 JS 项目中即装即用,无需配置
- `优秀接口``it``expect` - Jest 将工具包整合在一处。文档齐全、不断维护,非常不错。
Expand Down
42 changes: 21 additions & 21 deletions docs/lerna.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Lerna 备忘清单
===

本备忘单旨在快速理解 [Lerna](https://github.com/lerna/lerna) 所涉及的主要概念,显示了它的常用命令使用清单。
本备忘单旨在快速理解 [Lerna v6](https://github.com/lerna/lerna) 所涉及的主要概念,显示了它的常用命令使用清单。

入门
----
Expand Down Expand Up @@ -364,14 +364,14 @@ $ lerna bootstrap --scope "package-*" --ignore "package-util-*" --include-depend

:- | :-
:- | :-
`--scope <glob>` | 仅包括名称与给定 `glob` 匹配的包
`--ignore <glob>` | 排除名称与给定 `glob` 匹配的包
`--no-private` | 排除私有包
`--since [ref]` | 仅包括自指定 `ref` 以来已更改的包
`--exclude-dependents` | 使用 `--since` 运行命令时排除所有传递依赖项,覆盖默认的“changed”算法
`--include-dependents` | 无论 `--scope``--ignore``--since` 是什么,在运行命令时都包括所有传递依赖项
`--include-dependencies` | 无论 `--scope``--ignore``--since` 是什么,在运行命令时都包括所有传递依赖项
`--include-merged-tags` | 使用 `--since` 运行命令时包括来自合并分支的标签
`--scope <glob>` [#](https://github.com/lerna/lerna/tree/main/core/filter-options#--scope-glob) | 仅包括名称与给定 `glob` 匹配的包
`--ignore <glob>` [#](https://github.com/lerna/lerna/tree/main/core/filter-options#--ignore-glob) | 排除名称与给定 `glob` 匹配的包
`--no-private` [#](https://github.com/lerna/lerna/tree/main/core/filter-options#--no-private) | 排除私有包
`--since [ref]` [#](https://github.com/lerna/lerna/tree/main/core/filter-options#--since-ref) | 仅包括自指定 `ref` 以来已更改的包
`--exclude-dependents` [#](https://github.com/lerna/lerna/tree/main/core/filter-options#--exclude-dependents) | 使用 `--since` 运行命令时排除所有传递依赖项,覆盖默认的“changed”算法
`--include-dependents` [#](https://github.com/lerna/lerna/tree/main/core/filter-options#--include-dependents) | 无论 `--scope``--ignore``--since` 是什么,在运行命令时都包括所有传递依赖项
`--include-dependencies` [#](https://github.com/lerna/lerna/tree/main/core/filter-options#--include-dependencies) | 无论 `--scope``--ignore``--since` [#](https://github.com/lerna/lerna/tree/main/core/filter-options#--since-ref) 是什么,在运行命令时都包括所有传递依赖项
`--include-merged-tags` [#](https://github.com/lerna/lerna/tree/main/core/filter-options#--include-merged-tags) | 使用 `--since` 运行命令时包括来自合并分支的标签

### list

Expand Down Expand Up @@ -434,8 +434,8 @@ $ lerna init --independent

:- | :-
:- | :-
`--independent` | 使用独立版本控制模式 [#](https://github.com/lerna/lerna/tree/main/commands/init#--independent)
`--exact` | 添加或更新 `lerna` 的本地版本时将使用插入符范围 [#](https://github.com/lerna/lerna/tree/main/commands/init#--exact)
`--independent` [#](https://github.com/lerna/lerna/tree/main/commands/init#--independent) | 使用独立版本控制模式 [#](https://github.com/lerna/lerna/tree/main/commands/init#--independent)
`--exact` [#](https://github.com/lerna/lerna/tree/main/commands/init#--exact) | 添加或更新 `lerna` 的本地版本时将使用插入符范围 [#](https://github.com/lerna/lerna/tree/main/commands/init#--exact)

它将配置 `lerna.json` 以强制所有后续执行完全匹配

Expand Down Expand Up @@ -472,9 +472,9 @@ $ npx lerna import ~/Product --flatten

:- | :-
:- | :-
`--flatten` | 当导入具有冲突的合并提交的存储库时,导入命令将无法尝试应用所有提交
`--dest` | 导入仓库时,可以通过 `lerna.json` 中列出的目录来指定目标目录
`--preserve-commit` | 每个 git 提交都有一个作者和一个提交者
`--flatten` [#](https://github.com/lerna/lerna/tree/main/commands/import#--flatten) | 当导入具有冲突的合并提交的存储库时,导入命令将无法尝试应用所有提交
`--dest` [#](https://github.com/lerna/lerna/tree/main/commands/import#--dest) | 导入仓库时,可以通过 `lerna.json` 中列出的目录来指定目标目录
`--preserve-commit` [#](https://github.com/lerna/lerna/tree/main/commands/import#--preserve-commit) | 每个 git 提交都有一个作者和一个提交者
<!--rehype:className=style-list-arrow-->

### add
Expand All @@ -491,11 +491,11 @@ $ lerna add <package>[@version] \

:- | :-
:- | :-
`--dev` | 将新包添加到 `devDependencies`
`--exact` | 添加具有精确版本(例如 `1.0.1`)而不是默认 `^` semver 范围(例如 `^1.0.1`)的新包
`--peer` | 将新包添加到 `peerDependencies`
`--registry <url>` | 使用自定义注册表安装目标包
`--no-bootstrap` | 跳过链式 `lerna bootstrap`
`--dev` [#](https://github.com/lerna/lerna/tree/main/commands/add#--dev) | 将新包添加到 `devDependencies`
`--exact` [#](https://github.com/lerna/lerna/tree/main/commands/add#--exact) | 添加具有精确版本(例如 `1.0.1`)而不是默认 `^` semver 范围(例如 `^1.0.1`)的新包
`--peer` [#](https://github.com/lerna/lerna/tree/main/commands/add#--peer) | 将新包添加到 `peerDependencies`
`--registry <url>` [#](https://github.com/lerna/lerna/tree/main/commands/add#--registry-url) | 使用自定义注册表安装目标包
`--no-bootstrap` [#](https://github.com/lerna/lerna/tree/main/commands/add#--no-bootstrap) | 跳过链式 `lerna bootstrap`
<!--rehype:className=style-list-arrow-->

实例
Expand Down Expand Up @@ -554,7 +554,7 @@ $ lerna add-caching
$ lerna link
```

`--force-local` 设置会导致链接命令始终对本地依赖项进行符号链接
[`--force-local`](https://github.com/lerna/lerna/tree/main/commands/link#--force-local) 设置会导致链接命令始终对本地依赖项进行符号链接

### repair

Expand All @@ -565,4 +565,4 @@ $ npm i lerna@latest
$ lerna repair
```

`lerna repair` 在升级后最有用,可确保应用新版本 lerna 的任何配置文件更改
[`lerna repair`](https://github.com/lerna/lerna/tree/main/core/lerna/commands/repair#usage) 在升级后最有用,可确保应用新版本 lerna 的任何配置文件更改

0 comments on commit 25a9ba8

Please sign in to comment.