Как включить Yarn
Yarn
- это быстрый, надежный и безопасный инструмент для управления пакетами, разработанный Facebook. Он предоставляет более быструю установку зависимостей, лучшую поддержку офлайн-режима и более надежное разрешение зависимостей по сравнению с npm
. Использование Yarn
может помочь разработчикам более эффективно управлять зависимостями проекта и повышать производительность разработки.
Включение Yarn
Node.js, установленный через ServBay, обычно идет в комплекте с Yarn
и включен по умолчанию. Если вы обнаружите, что Yarn
не включен или требует обновления, вы можете выполнить следующие действия.
Проверка установки Yarn
- Откройте терминал и введите следующую команду, чтобы увидеть версию
Yarn
:bashПример вывода:yarn -v
1bash1.22.19
1
Установка или обновление Yarn
Если при вводе yarn
появляется следующее сообщение, это означает, что вам необходимо установить или обновить Yarn
. Введите Y
для загрузки и установки:
$ yarn -v
! Corepack is about to download https://registry.yarnpkg.com/yarn/-/yarn-1.22.22.tgz
? Do you want to continue? [Y/n]
1.22.22
2
3
4
5
После подтверждения установки или обновления еще раз проверьте версию:
$ yarn -v
1.22.22
2
Если Yarn
не установлен или его нужно обновить вручную, используйте следующую команду:
npm install -g yarn
После установки или обновления еще раз проверьте версию:
yarn -v
Следуя вышеуказанным шагам, вы гарантируете, что Yarn
правильно установлен и обновлен до последней версии.
Преимущества использования Yarn
Основными преимуществами Yarn
являются быстрая установка зависимостей, лучшая поддержка офлайн-режима и более надежное разрешение зависимостей. Вот несколько примеров использования Yarn
:
Инициализация проекта
Инициализация нового Node.js проекта с помощью Yarn
:
yarn init
Это поможет вам создать новый файл package.json
, содержащий основную информацию о проекте и его зависимостях.
Установка зависимостей
Установка зависимостей проекта с помощью Yarn
:
yarn install
Это установит все зависимости, указанные в файле package.json
.
Добавление зависимости
Добавление нового пакета зависимости:
yarn add lodash
Это установит пакет lodash
и обновит файл package.json
.
Удаление зависимости
Удаление пакета зависимости:
yarn remove lodash
Это удалит пакет lodash
из проекта и обновит файл package.json
.
Обновление зависимостей
Обновление всех пакетов зависимости в проекте:
yarn upgrade
Использование скриптов Yarn
Yarn
позволяет определять скрипты в файле package.json
для удобства выполнения часто используемых команд. Например, добавьте следующие скрипты в файл package.json
:
"scripts": {
"start": "node app.js",
"test": "jest"
}
2
3
4
Затем вы можете запустить эти скрипты с помощью следующих команд:
yarn start
yarn test
2
Часто используемые команды
Установка глобального пакета:
bashyarn global add <package-name>
1Например, установка
create-react-app
:bashyarn global add create-react-app
1Просмотр глобальных пакетов:
bashyarn global list
1Очистка кэша:
bashyarn cache clean
1
Используя Yarn
, разработчики могут наслаждаться более быстрой установкой зависимостей, улучшенной поддержкой офлайн-режима и более надежным разрешением зависимостей, что повышает общую производительность разработки.