Как мне проверить, установлена ли определенная зависимость с помощью yarn?

#command-line #yarnpkg

#командная строка #yarnpkg

Вопрос:

Есть ли способ проверить из, Terminal установлена ли определенная зависимость (например: Lodash ) в project или не используется Yarn ?

Ответ №1:

Вы можете использовать команду yarn list [--depth] [--pattern] .

Для вашего примера это будет выглядеть так: yarn list --pattern lodash . В этом случае будут просматриваться не только зависимости, указанные в вашем package.json, но и все дерево зависимостей. Итак, если вы хотите проверять зависимости только верхнего уровня, вы можете добавить флаг --depth=0 .

Подробности:https://yarnpkg.com/lang/en/docs/cli/list /

Комментарии:

1. Это исправление для Yarn 1, list было удалено в Yarn 2.

2.Для Yarn 2 мы можем использовать info yarnclassic.yarnpkg.com/en/docs/cli/info