非官方测试版翻译
本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →
入门指南
Lerna 提供了一个专用的 init 命令,可帮助您在现有仓库中添加 Lerna,或从头创建一个新仓库。
从零开始
在最简单的情况下,lerna init 可用于在空目录中创建新仓库。为此,我们可以运行以下命令:
# Create an empty directory
mkdir ./new-lerna-workspace
# Change into the new directory
cd ./new-lerna-workspace
# Initialize lerna (using --dryRun to preview the changes)
npx lerna init --dryRun
请注意,我们在此传递了 --dryRun 标志,这允许我们预览 lerna init 将对文件系统进行的更改。这样我们就能调整传递给 lerna init 的其他参数值(如 --exact 或 --independent),而无需担心操作失误后的撤销问题。
当我们确认即将进行的更改符合预期后,只需重复执行 npx lerna init 命令并移除 --dryRun 标志即可。
至此,您将拥有一个包含 npm 工作区的完整 git 仓库,并可通过 Lerna 创建、版本控制和发布您需要开发的任何包。