如何检查是否使用纱线安装了特定的依赖项?

How do I check if specific dependency is installed using yarn?

有没有一种方法可以从 Terminal 检查特定依赖项(例如:Lodash)是否已安装在项目中或未使用 Yarn

您可以使用命令yarn list [--depth] [--pattern]

对于您的示例,它看起来像这样:yarn list --pattern lodash。 在这种情况下,它不仅会查看 package.json 中指定的依赖项,还会查看整个依赖项树中的依赖项。所以如果你只想检查顶级依赖你可以添加标志 --depth=0.

详情: https://yarnpkg.com/lang/en/docs/cli/list/