Описание тега yarnpkg
Yarn - это быстрый, надежный и безопасный менеджер пакетов для проектов Node.js и JavaScript, совместимый с реестром пакетов npm. Он направлен на то, чтобы избежать проблем, вызванных npm, таких как недетерминированные установки, сложные деревья зависимостей и ненадежные комбинации пакетов.
Yarn вдохновлен Cargo, пакетным менеджером Rust, и Bundler, инструментом Ruby.
Большинство пакетов, созданных с помощью npm (версия 3), должны быть совместимы с Yarn и node_modules
созданный каталог должен удовлетворять всем зависимостям.
Когда мне следует использовать yarnpkg?
Используйте yarnpkg, когда ваш вопрос напрямую касается Yarn. Вопросы о проблемах с установкой пакетов или производительности Yarn входят в сферу действия этого тега и приветствуются в разделе yarnpkg.
Не помечайте вопросы только потому, что вы используете Yarn в своем проекте, когда это явно не имеет отношения к сути вашего вопроса. Например, "Почему это if не работает?" не по теме для этого тега, даже если вы использовали Yarn для его настройки. Вместо этого рассмотрите javascript или node.js для этих вопросов.
Полезные ссылки
- Официальный сайт Yarn
- Начало работы с пряжей
- Известные проблемы на GitHub
Сравнение команд npm и Yarn
yarn add
знак равноnpm install --save
yarn global add
знак равноnpm install --global
yarn ls
знак равноnpm ls