Как установить Yarn в Ubuntu 18.04

Установить Yarn на Ubuntu 18.04

Yarn — это менеджер пакетов JavaScript, совместимый с npm, который помогает автоматизировать процесс установки, обновления, настройки и удаления пакетов npm.

Он был создан для решения ряда проблем с npm, таких как ускорение процесса установки пакетов за счет распараллеливания операций и уменьшение количества ошибок, связанных с сетевым подключением.

В этом руководстве мы рассмотрим установку Yarn в системе Ubuntu 18.04 через APT-репозиторий пакетов Yarn. Официальный репозиторий Yarn постоянно поддерживается и предоставляет самую актуальную версию. Мы также рассмотрим основные команды и параметры Yarn.

Предпосылки

Прежде чем продолжить работу с этим руководством, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo .

Установка Yarn в Ubuntu

Чтобы установить Yarn в системе Ubuntu 18.04, выполните следующие действия:

  1. Первый шаг — включить репозиторий Yarn. Для начала импортируйте GPG-ключ репозитория с помощью следующей команды curl :

     curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

    Добавьте репозиторий Yarn APT в список репозиториев программного обеспечения вашей системы, введя:

     echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
  2. После добавления репозитория в систему обновите список пакетов и установите Yarn с помощью:

     sudo apt update sudo apt install yarn

    Если в вашей системе ещё не установлен Node.js , команда выше установит его. Те, кто использует nvm, могут пропустить установку Node.js, выполнив:

     sudo apt install --no-install-recommends yarn
  3. Чтобы убедиться, что Yarn успешно установлен, выполните следующие команды, которые выведут номер версии Yarn:

     yarn --version

    На момент написания статьи последней версией Yarn была версия 1.17.3 .

     1.17.3

Использование пряжи

Теперь, когда Yarn установлен в вашей системе Ubuntu, следующим шагом будет изучение некоторых наиболее распространенных команд Yarn.

Создание нового проекта

Чтобы создать новый проект, используйте команду yarn init как показано ниже:

 yarn init my_yarn_project

Скрипт инициализации задаст вам несколько вопросов. Вы можете ответить на них или нажать enter , чтобы использовать значения по умолчанию.

 yarn init v1.17.3 question name (vagrant): Linuxize question version (1.0.0): 0.0.1 question description: Testing Yarn question entry point (index.js): question repository url: question author: Linuxize question license (MIT): question private: success Saved package.json Done in 20.18s.

После завершения работы скрипт создаст базовый файл package.json , содержащий предоставленную вами информацию. Вы сможете открыть и отредактировать этот файл позже.

Добавление зависимости

Если вы хотите использовать другой пакет в своём проекте, необходимо добавить его в зависимости проекта. Для этого используйте команду yarn add указав после неё имя пакета:

 yarn add [package_name]

Приведенная выше команда также обновит файлы package.json и yarn.lock , поэтому любой, кто работает над этим проектом при запуске yarn , получит те же зависимости.

Вы также можете указать версию пакета или тег пакета:

 yarn add [package_name]@[version_or_tag]

Обновление зависимости

Для обновления пакетов используйте одну из следующих команд:

 yarn upgrade yarn upgrade [package_name] yarn upgrade [package_name]@[version_or_tag]

Если имя пакета не указано, команда обновит зависимости проекта до последней версии в соответствии с диапазоном версий, указанным в файле package.json. В противном случае будут обновлены только указанные пакеты.

Удаление зависимости

Чтобы удалить зависимость, используйте команду yarn remove , а затем имя пакета:

 yarn remove [package_name]

Эта команда также обновит файлы package.json и yarn.lock проекта.

Установка всех зависимостей проекта

Чтобы установить все зависимости проекта, указанные в файле package.json выполните:

 yarn

или

 yarn install

Заключение

Мы показали вам, как установить Yarn на компьютер с Ubuntu 18.04. Подробнее о Yarn можно узнать на странице документации Yarn .

Если у вас есть вопросы или пожелания, не стесняйтесь оставлять комментарии ниже.

nodejs npm yarn ubuntu Не используете Ubuntu 18.04?
Выберите другую ОС:
центос 7 центос 8 дебиан 10 дебиан 9 убунту 20.04

Связанные руководства

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *