跳到主要內容

yarn why

顯示需要套件的原因。

用法

$ yarn why <package>

範例

說明專案中使用 lodash 的原因

yarn why lodash

詳細資料

此命令會列印套件出現在相依性樹狀結構中的確切原因。

如果設定 -R,--recursive,清單會深入列出,並針對每個工作區列出所有導致相依性的路徑。請注意,顯示方式經過最佳化,不會針對單一套件列印兩次套件清單,因此如果您在尋找「Bar」時看到一個名為「Foo」的葉節點,表示「Foo」已在樹狀結構中較高層級列印過。

選項

定義說明

-R,--recursive

針對每個工作區列出所有導致相依性的路徑

--json

將輸出格式化為 NDJSON 串流

--peers

也列印與指定名稱相符的同儕相依性