Поиск по сайту:

Как установить диспетчер пакетов Yarn NPM в Ubuntu 20.04


Это руководство существует для этих версий ОС

  • Ubuntu 22.04 (Jammy Jellyfish)
  • Ubuntu 20.04 (Focal Fossa)

На этой странице

  1. Предпосылки
  2. Установка Yarn в Ubuntu 20.04
    1. Шаг 1. Установите Curl
    2. Шаг 2. Импортируйте ключ GPG
    3. Шаг 3. Добавьте и включите официальный репозиторий Yarn
    4. Шаг 4. Обновите системный кеш
    5. Шаг 5. Установите Yarn

    1. Создайте новый проект и инициализируйте Yarn.
    2. Добавить зависимость в проект с помощью пряжи
    3. Обновить зависимость проекта
    4. Удалить пакет или зависимость
    5. Установить все зависимости проекта

    Yarn — это быстрый, безопасный и надежный менеджер пакетов NODE, который позволяет автоматизировать установку, настройку, обновление и удаление пакетов npm. Yarn распараллеливает системные операции для повышения эффективности использования ресурсов и кэширует загруженные пакеты для экономии полосы пропускания. Yarn безопасен, он проверяет целостность каждого установленного пакета, используя контрольные суммы перед выполнением своего кода. Он очень надежен благодаря подробному, но лаконичному формату файла блокировки. Он гарантирует, что установка, работающая на одной машине, точно так же будет выполняться на другой машине.

    В этом руководстве я объясню процедуру установки Yarn в дистрибутиве Ubuntu 20.04. Кроме того, мы также обсудим основы пряжи и некоторые полезные команды.

    Предпосылки

    Для установки пряжи в системе Ubuntu 20.04 необходимы привилегии суперпользователя или root.

    Установка пряжи на Ubuntu 20.04

    Следующие шаги необходимы для реализации в системе при установке пряжи в дистрибутиве Ubuntu 20.04:

    Шаг 1: Установите Curl

    Инструмент командной строки curl помогает импортировать GPG репозитория пряжи в вашу систему. По умолчанию curl не установлен в системе Ubuntu 20.04. Итак, откройте терминал с помощью короткой клавиатуры, нажав «Ctrl + Alt + t», и установите curl, выполнив следующую команду с правами root:

    $ sudo apt install curl

    Шаг 2: Импортируйте ключ GPG

    После установки curl импортируйте ключ GPG репозитория в свою систему Ubuntu, чтобы проверить доступность пакетов пряжи. Выполнив следующую команду, импортируйте ключ GPG репозитория:

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

    Шаг 3: Добавьте и включите официальный репозиторий Yarn

    Перед установкой пряжи добавьте и включите официальный репозиторий пряжи Apt в вашей системе Ubuntu 20.04, выполнив указанную ниже команду:

    $ echo "deb https://dl.yarnpkg.com/debian/ stable main" |
    sudo tee /etc/apt/sources.list.d/yarn.list

    Шаг 4. Обновите системный кеш

    Обновите или обновите системный репозиторий apt, выполнив следующую команду:

    $ sudo apt update

    Шаг 5: Установите пряжу

    После обновления пакетов репозитория apt выполните приведенную ниже команду, чтобы установить пряжу в системе Ubuntu 20.04:

    $ sudo apt -y install yarn

    После выполнения вышеупомянутой команды новые пакеты пряжи, включая node js, будут установлены в этой системе следующим образом:

    Если вы уже установили node js с помощью nvm, пропустите установку пакетов node js и используйте следующую команду для установки пряжи:

    $ sudo apt install --no-install-recommends yarn

    После завершения установки пряжи, выполнив следующую команду терминала, проверьте установленную версию приложения пряжи:

    $ yarn --version

    Установленная версия пряжи отображается на терминале следующим образом:

    Поздравляем! Установка пряжи завершена в системе Ubuntu 20.04.

    Удалить пряжу из Ubuntu 20.04

    После использования этого программного обеспечения вы можете удалить его из своей системы Ubuntu, выполнив приведенную ниже команду:

    $ sudo apt remove the yarn

    В следующем разделе статьи мы объясним, как использовать пряжу в системе Ubuntu 20.04.

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

    После того, как вы установите yarn в систему Ubuntu 20.04, вы сможете использовать и изучать более полезные команды yarn в своей системе. Давайте обсудим некоторые полезные команды пряжи, которые приведены ниже:

    Создайте новый проект и инициализируйте Yarn

    Сначала создайте новый каталог проекта для своего программного приложения и перейдите в каталог, выполнив следующие команды:

    $ mkdir ~/yarn_project && cd ~/yarn_project

    Теперь, используя следующую команду «yarn init», создайте новый проект:

    $ yarn init yarn_project

    В окне терминала отображается следующее количество вопросов, введите необходимую информацию в соответствии с запросами на экране или оставьте их по умолчанию:

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

    Добавить зависимость в проект с помощью пряжи

    С помощью следующей команды добавьте новую зависимость проекта, за которой следует имя o:

    $ yarn add [package-name]

    Например, чтобы установить реактивный пакет как зависимость с помощью пряжи, используйте следующую команду:

    $ yarn add react

    Следующий вывод показывает, что реакция успешно установлена в вашей системе. Файлы package.json и пряжа. lock’ также обновится после выполнения вышеупомянутой команды.

    Когда пользователь указывает только имя пакета, Yarn по умолчанию установит последнюю версию этого пакета. Чтобы установить конкретную зависимость проекта, следуйте следующему синтаксису:

    $ yarn add [package-name]@[package-version]

    Обновить зависимость проекта

    Используя следующие команды, вы можете обновить зависимость проекта или пакеты:

    $ yarn upgrade
    $ yarn upgrade [package-name]
    $ yarn upgrade [package-name]@[version]

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

    Удалить пакет или зависимость

    Используя следующую команду yarn, вы можете легко удалить установленную зависимость проекта из своего приложения:

    $ yarn remove [package-name]

    Например, чтобы удалить реактивный пакет из проекта, приведенная выше команда примет следующий вид:

    $ yarn remove react

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

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

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

    $ yarn install 

    Или

    Просто введите команду «yarn» в окне терминала, чтобы установить все зависимости проекта.

    Заключение

    Это все, что касается установки Yarn на дистрибутив Ubuntu 20.04. Вы узнали, как установить менеджер зависимостей пакетов пряжи в системе Ubuntu с помощью командной строки. Мы также объяснили, как управлять зависимостями проекта с помощью пряжи. Чтобы узнать больше о пряже, посетите официальную документацию пряжи в Интернете. Надеюсь, вы многому научились из этого урока. Спасибо!