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

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

21 Декабря 2019 | CentOS

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

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

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

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

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

Чтобы установить 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 add команду с именем пакета:


yarn add [package_name]


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

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


yarn add [package_name]@[version_or_tag]

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


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

Мы показали вам, как установить пряжу на вашем компьютере CentOS 7. Для получения дополнительной информации о пряже посетите страницу документации Yarm .


    Комментарии

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

Загрузка комментариев...