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

12 set 2022 3 min di lettura
Как установить Yarn на Ubuntu 20.40 LTS
Indice dei contenuti

Введение

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

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

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

Предпосылки

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

Если вы хотите установить Yarn на удаленный сервер, продолжайте читать, в противном случае пропустите первый абзац «Подключение к серверу» и читайте следующий.

Подключение к серверу

Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:

ssh root@IP_DEL_SERVER

Далее вам нужно будет ввести пароль пользователя root.

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

ssh nome_utente@IP_DEL_SERVER

Затем вам будет предложено ввести пароль пользователя.

Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Установите пряжу на Ubuntu

Выполните следующие шаги, чтобы установить Yarn в вашей системе Ubuntu 20.04:

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

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

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

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

После добавления репозитория в систему, обновления списка пакетов и установки Yarn команда установки Yarn также должна установить Node.js, рекомендуемый для использования Yarn:

sudo apt update
sudo apt install yarn

Чтобы установить пряжу без установки Node.js, используйте эту команду:

sudo apt install --no-install-recommends yarn

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

yarn --version

Вы можете получить выходное сообщение, подобное следующему:

Yarn requires Node.js 4.0 or higher to be installed.

В этом случае Node.js не установлен, поэтому введите следующую команду:

sudo apt install nodejs

Затем снова проверьте версию пряжи:

yarn --version

На момент написания этой статьи последняя версия Yarn — 1.22.4.

1.22.4

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

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

Создать новый проект

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

yarn init my_yarn_project

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

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

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

Добавить зависимости

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

yarn add [package_name]

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

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

yarn add [package_name]@[version_or_tag]

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

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

yarn upgrade

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

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

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

yarn remove [package_name]

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

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

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

yarn

Или дайте следующую команду:

yarn install

Вывод

Мы показали вам, как установить Yarn на ваш компьютер с Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной информации о пряже посетите страницу документации пряжи.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.