navori
navori

scan

重新检测 monorepo,将 init 后新增的工作区加入配置。

用法

navori scan [--yes] [--cwd <dir>]

参数

--yes 直接接受所有新工作区的推荐预设。
--cwd <dir> 扫描目录,默认为当前目录。

示例

未声明 monorepo 的仓库

$ navori scan
└  navori.config.json does not declare 'monorepo'. Add { monorepo: { enabled: true, tool: '...' } } to the config and run scan again.

注意事项

  • 只添加配置尚未列出的工作区,不改动已有项目。
  • 需要配置 monorepo.enabled,可用 navori init --scan-monorepo 从一开始启用。
  • monorepo.workspaceHarness 控制内容:minimal 为默认,仅上下文和根目录缺失技能;full 为全部;root 仅上下文,库与预设技能由根目录写入。root 要求每台机器与 CI 使用理解该模式的 navori。