GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Yarn na Debian 9

Yarn je správce balíčků JavaScript kompatibilní s npm. Byl vytvořen, aby vyřešil řadu problémů s npm, jako je urychlení procesu instalace balíčků paralelizací operací a omezení chyb souvisejících se síťovým připojením.

V tomto tutoriálu vás provedeme instalací Yarnonu na systém Debian 9 prostřednictvím úložiště balíčků Yarn APT. Oficiální úložiště Yarn je důsledně udržováno a poskytuje nejaktuálnější verzi.

Předpoklady #

Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s právy sudo.

Instalace Yarn na Debianu #

Chcete-li nainstalovat Yarn na svůj systém Debian 9, postupujte podle následujících kroků:

  1. Prvním krokem je aktivace úložiště Yarn. Začněte importem klíče GPG úložiště pomocí následujícího curl příkaz:

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

    K povolení úložiště Yarn APT použijte následující příkaz:

    echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
  2. Jakmile je úložiště povoleno, aktualizujte index balíčku a nainstalujte Yarn pomocí:

    sudo apt updatesudo apt install yarn

    Pokud ještě nemáte na svém systému nainstalovaný Node.js, nainstaluje jej příkaz výše. Ti, kteří používají nvm, mohou přeskočit instalaci Node.js pomocí:

    sudo apt install --no-install-recommends yarn
  3. Ověřte instalaci vytištěním čísla verze příze:

    yarn --version

    V době psaní tohoto článku je nejnovější verze Yarn verze 1.17.3 .

    1.17.3

Použití příze #

Nyní, když máte Yarn nainstalovaný na vašem systému Debian, dalším krokem je prozkoumat některé z nejběžnějších příkazů Yarn.

Vytvoření nového projektu #

Chcete-li vytvořit nový projekt příze, použijte yarn init příkaz, jak je znázorněno níže:

yarn init my_yarn_project

Skript init vám položí několik otázek. Můžete buď odpovědět, nebo stisknout enter použít výchozí hodnoty.

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.

Po dokončení skript vytvoří základní package.json soubor, který bude obsahovat vámi poskytnuté informace. Tento soubor můžete později otevřít a upravit.

Přidání závislosti #

Pokud chcete v projektu použít jiný balíček, musíte ho přidat do závislostí projektu. Chcete-li to provést, použijte yarn add příkaz následovaný názvem balíčku:

yarn add [package_name]

Výše uvedený příkaz také aktualizuje package.json a yarn.lock soubory, takže každý, kdo pracuje na tomto projektu, když spouští yarn získá stejné závislosti.

Můžete také zadat verzi balíčku nebo tag balíčku:

yarn add [package_name]@[version_or_tag]

Upgrade závislosti #

Chcete-li upgradovat balíčky, použijte jeden z následujících příkazů:

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

Pokud není zadán název balíčku, příkaz aktualizuje závislosti projektu na nejnovější verzi podle rozsahu verzí zadaného v souboru package.json. Jinak se aktualizují pouze určené balíčky.

Odebírání závislosti #

K odstranění závislosti použijte yarn remove příkaz následovaný názvem balíčku:

yarn remove [package_name]

Tento příkaz také aktualizuje package.json projektu a yarn.lock soubory.

Instalace všech závislostí projektu #

Chcete-li nainstalovat všechny závislosti projektu, které jsou uvedeny v package.json spuštění souboru:

yarn

nebo

yarn install

Debian
  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat Yarn na Ubuntu 20.04

  3. Jak nainstalovat Yarn na Debian 11 / Debian 10

  1. Jak nainstalovat Yarn na CentOS 7

  2. Jak nainstalovat Yarn na CentOS 8

  3. Jak nainstalovat Python 3.9 na Debian 10

  1. Jak nainstalovat Memcached na Debian 10

  2. Jak nainstalovat R na Debian 9

  3. Jak nainstalovat Yarn na Debian 10