Как установить Yarn на CentOS 7

Установить Yarn на CentOS 7

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

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

В этом руководстве мы покажем вам, как установить Yarn в системе CentOS 7 из репозитория пакетов Yarn RPM.

Предпосылки

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

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

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

  1. Если в вашей системе еще не установлен Node.js , включите репозиторий Nodesource с помощью следующей команды curl :

     curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash -

    Установите пакет Node.js, введя:

     sudo yum install nodejs
  2. Официальный репозиторий Yarn постоянно поддерживается и предоставляет самую актуальную версию. Чтобы включить репозиторий Yarn и импортировать GPG-ключ репозитория, выполните следующие команды:

     curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo sudo rpm --import https://dl.yarnpkg.com/rpm/pubkey.gpg
  3. После добавления репозитория вы можете установить Yarn, выполнив:

     sudo yum install yarn
  4. Проверьте установку, распечатав номер версии Yarn:

     yarn --version

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

     1.17.3

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

Теперь, когда Yarn установлен в вашей системе CentOS, мы рассмотрим некоторые наиболее распространенные команды Yarn.

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

Чтобы создать новый проект Yarn, используйте команду yarn init указав после неё имя проекта. Например, чтобы создать проект с именем my_project , введите:

 yarn init my_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 upgrade yarn upgrade [package_name] yarn upgrade [package_name]@[version_or_tag]

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

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

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

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

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

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

Чтобы удалить зависимость, просто введите:

 yarn remove [package_name]

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

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

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

 yarn

или

 yarn install

Заключение

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

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

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

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

Источник

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

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