Android

A fonal beszerelése a Debian 9-re

Debian Installation Guide

Debian Installation Guide

Tartalomjegyzék:

Anonim

A fonal egy JavaScript csomagkezelő, amely kompatibilis az npm-vel. Úgy hozták létre, hogy megoldja az npm-rel kapcsolatos problémákat, például a csomagok telepítésének felgyorsítását a műveletek párhuzamosítása és a hálózati kapcsolatokkal kapcsolatos hibák csökkentése révén.

Ebben az oktatóanyagban bemutatjuk, hogyan kell a Yarn-t egy Debian 9 rendszerre telepíteni a Yarn APT csomag tárházán keresztül. A hivatalos fonalraktár folyamatosan karbantartott, és a legfrissebb verziót kínálja.

Előfeltételek

Mielőtt folytatná ezt az oktatóprogramot, győződjön meg arról, hogy be van jelentkezve mint sudo jogosultságokkal rendelkező felhasználó.

Fonal telepítése a Debian-ra

Kövesse ezeket a lépéseket a Yarn telepítéséhez a Debian 9 rendszeren:

  1. Az első lépés a fonaltároló engedélyezése. Az adattár GPG-kulcsjának importálásával kezdje el a következő curl paranccsal:

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

    A következő parancs segítségével engedélyezze a Yarn APT lerakatot:

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

    Miután a lerakat engedélyezve lett, frissítse a csomag indexét és telepítse a Yarn-t a következővel:

    sudo apt update sudo apt install yarn

    sudo apt install --no-install-recommends yarn

    Ellenőrizze a telepítést a fonal verziószámának kinyomtatásával:

    yarn --version

    A cikk írásakor a Fonal legújabb verziója az 1.17.3 verzió.

    1.17.3

Fonal használata

Most, hogy a Yarn telepítve van a Debian rendszerére, a következő lépés a leggyakoribb Yarn parancsok felkutatása.

Új projekt létrehozása

Új fonalprojekt létrehozásához használja a yarn init parancsot, az alább látható módon:

yarn init my_yarn_project

Az init parancsfájl számos kérdést fog feltenni. Az alapértelmezett értékek használatához válaszolhat, vagy megnyomhatja az enter billentyűt.

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.

A végrehajtás után a szkript létrehoz egy alapvető package.json fájlt, amely tartalmazza a megadott információkat. Később megnyithatja és szerkesztheti ezt a fájlt.

Függőség hozzáadása

yarn add

A fenti parancs frissíti a package.json és az yarn.lock fájlokat is, így bárki, aki ezen a projekten dolgozik yarn futtatásakor, ugyanazokat a függőségeket fogja kapni.

Megadhatja a csomag verzióját vagy a címkét is:

yarn add @

A függőség fejlesztése

A függőség frissítéséhez használja a következő lehetőségek egyikét:

yarn upgrade yarn upgrade @

A fenti parancs frissíti a projekt függőségeit a legfrissebb verzióra, a package.json fájlban megadott verziótartomány szerint.

A függőség megszüntetése

A függőség eltávolításához használja a yarn remove parancsot, amelyet a csomag neve követ:

yarn remove

Ez a parancs a yarn.lock és yarn.lock fájlokat is frissíti.

Az összes projektfüggőség telepítése

Az összes projektfüggőség telepítéséhez, amelyeket a package.json fájl futtat:

yarn

vagy

yarn install

Következtetés

Megmutattuk, hogyan kell telepíteni a fonalat a Debian 9 gépen. A fonallal kapcsolatos további információkért látogassa meg a Fonal dokumentációs oldalát.

nodejs npm fonal debian