@yarnpkg/cliyarn whyOn this pageyarn why显示需要包的原因。 用法 $ yarn why <package> 示例 解释为什么在你的项目中使用 lodash : yarn why lodash 详情 此命令打印包出现在依赖树中的确切原因。如果设置了 ecursive`,列表将深入介绍,并列出每个工作区的所有通向依赖的路径。请注意,显示在某种程度上经过了优化,因为它不会为单个包打印两次包列表,因此如果你在查找 "Bar" 时看到名为 "Foo" 的叶子,则意味着 "Foo" 已在树中打印得更高。 选项 定义描述-R,--recursive列出每个工作区的所有通向依赖的路径--json将输出格式化为 NDJSON 流--peers还打印与指定名称匹配的对等依赖