У наступній статті ми збираємось поглянути на Пряжа. Це свого роду Інсталятор пакунків JavaScript та менеджер залежностей, випущений Facebook у співпраці з іншими розробниками, такими як Google. Цей інсталятор вносить зміни в управління залежностями, виконання завдань та деякі покращення продуктивності.
Пряжа підтримує реєстрацію NPM, але відрізняється установкою пакета. Він використовує файли блокування та детермінований алгоритм встановлення, що дозволяє зберегти однакову структуру каталогів вузли_модулі для всіх користувачів, які беруть участь у проекті. Це може допомогти зменшити помилки, які важко відстежити на багатьох машинах.
У більшості програмних проектів управління залежністю є важливим завданням. Пряжа - це швидкий, безпечний та надійний менеджер залежностей пакетів для програм NodeJS. Це сумісно з NPM, що використовується для встановлення, налаштування, оновлення та видалення пакетів.
Пряжа - менеджер з відкритим кодом, який створює кеш для завантаженого пакету на машині користувача і може повторно використовувати цей пакет при необхідності, не завантажуючи його знову і знову. Використовуючи контрольні суми, цей менеджер пакетів перевіряє цілісність кожного встановленого пакету перед виконанням його коду. Крім того, пряжу можна використовувати в автономному режимі.
У наступних рядках ми це побачимо як встановити пряжу на Ubuntu 20.04 LTS за допомогою середовища командного рядка. Для його використання нам потрібно NodeJS , тому що це залежить від нього самого.
Встановіть пряжу на Ubuntu 20.04 LTS
Офіційний сховище на Ubuntu 20.04 LTS доступне для встановлення. Використовуючи цей PPA, ми можемо встановити Пряжу глобально в системі. Щоб продовжити встановлення на нашому комп'ютері, нам доведеться відкрити термінал (Ctrl + Alt + T), а потім виконати кожен з наступних кроків:
Встановіть cURL на Ubuntu 20.04 LTS
Якщо у вас ще не встановлено цей інструмент у вашій системі, ви можете встановіть його з офіційного сховища пакетів Ubuntu 20.04 LTS. Все, що вам потрібно зробити, це виконати таку команду, щоб встановити cURL:
sudo apt install curl
Додайте ключ GPG
Після того, як ми правильно встановили cURL в системі, перед початком встановлення ми це зробимо додати ключ GPG для перевірки пакетів пряжі. Щоб імпортувати ключ GPG, просто введіть таку команду в тому ж терміналі (Ctrl + Alt + T):
curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
Увімкніть сховище Yarn
Для початку встановлення спочатку ми збираємось додати та увімкнути необхідне сховище в Ubuntu 20.04 LTS. Для цього в тому ж терміналі ми будемо використовувати команду:
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Оновіть кеш і встановіть Yarn
На цьому етапі спочатку ми це зробимо оновити кеш APT, а потім Пряжа буде встановлена на Ubuntu 20.04 LTS використовуючи таку команду:
sudo apt update && sudo apt install yarn
Якщо ви зараз використовуєте Nodejs та NPM, тоді ви можете встановити Yarn, набравши наступну команду в терміналі (Ctrl + Alt + T):
sudo apt install --no-install-recommends yarn
Перевірте версію пряжі
Після завершення встановлення ми зможемо перевірте, чи він успішно встановлений у нашій системі Ubuntu 20.04 чи ні. Ми зробимо це, виконавши в нашому терміналі (Ctrl + Alt + T):
yarn --version
Після виконання наведеної команди термінал покаже нам встановлену версію.
Встановіть пакети за допомогою Пряжі
Більшість пакунків буде встановлено з реєстру NPM, і їх буде називати просто їх ім'я. Наприклад, якщо ми хотіли встановити пакет реагувати з реєстру NPM нам залишилось би лише написати команда:
yarn add react
в більше інформації про те, як встановити пакети за допомогою Пряжі, користувачі можуть ознайомитися з документацією з цього приводу, яку ми можемо знайти в веб-сайт проекту.
Якщо вам потрібно більше інформації про встановлення Пряжі на Ubuntu, користувачі можуть проконсультуватися з сторінка проекту. На цій сторінці ми також можемо знайти документація про проект. Ми також знайдемо ваш код та додаткову інформацію на сторінці "Пряжа" за адресою GitHub.