Android

Sådan installeres garn på debian 9

Sådan monterer du nemt galvaniseret rør

Sådan monterer du nemt galvaniseret rør

Indholdsfortegnelse:

Anonim

Garn er en JavaScript-pakkehåndtering kompatibel med npm. Det blev oprettet for at løse et sæt problemer med npm, såsom at fremskynde pakkeinstallationsprocessen ved at parallelisere operationer og reducere fejl i forbindelse med netværksforbindelse.

I denne tutorial vil vi guide dig om, hvordan du installerer Garn på et Debian 9-system via Yarn APT-pakken depot. Det officielle garnlager vedligeholdes konsekvent og leverer den mest opdaterede version.

Forudsætninger

Før du fortsætter med denne tutorial, skal du sørge for, at du er logget ind som bruger med sudo-privilegier.

Installation af garn på Debian

Følg disse trin for at installere Garn på dit Debian 9-system:

  1. Det første trin er at aktivere garnlageret. Start med at importere depotets GPG-nøgle ved hjælp af følgende curl-kommando:

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

    Brug følgende kommando til at aktivere garnet APT-lageret:

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

    Når depotet er aktiveret, skal du opdatere pakkeindekset og installere Garn med:

    sudo apt update sudo apt install yarn

    sudo apt install --no-install-recommends yarn

    Bekræft installationen ved at udskrive garnversionsnummeret:

    yarn --version

    På det tidspunkt, hvor denne artikel skrives, er den nyeste version af Garn version 1.17.3 .

    1.17.3

Brug af garn

Nu, hvor du har installeret Garn på dit Debian-system, er det næste trin at udforske nogle af de mest almindelige Garn-kommandoer.

Oprettelse af et nyt projekt

For at oprette et nyt Garn-projekt skal du bruge kommandoen yarn init som vist nedenfor:

yarn init my_yarn_project

Init-scriptet vil stille dig flere spørgsmål. Du kan enten besvare eller trykke på enter at bruge standardværdierne.

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.

Når det er afsluttet, opretter scriptet en grundlæggende package.json fil, der indeholder de oplysninger, du har givet. Du kan senere åbne og redigere denne fil.

Tilføjelse af afhængighed

yarn add

Kommandoen ovenfor opdaterer også yarn.lock og yarn.lock filer, så alle, der arbejder på dette projekt, når de kører yarn , får de samme afhængigheder.

Du kan også specificere pakkeversionen eller pakken tag:

yarn add @

Opgradering af afhængighed

Brug en af ​​følgende for at opgradere en afhængighed:

yarn upgrade @

Kommandoen ovenfor opdaterer projektafhængighederne til deres seneste version i henhold til det versioninterval, der er angivet i pakken.json-filen.

Fjern afhængighed

For at fjerne en afhængighed skal du bruge kommandoen til fjernelse af yarn remove efterfulgt af pakkenavnet:

yarn remove

Denne kommando opdaterer også projektets yarn.lock og yarn.lock filer.

Installation af alle projektafhængigheder

Sådan installeres alle projektafhængigheder, der er specificeret i package.json :

yarn

eller

yarn install

Konklusion

Vi har vist dig, hvordan du installerer garn på din Debian 9-maskine. For mere information om garn kan du besøge dokumentationssiden for garn.

nodejs npm garn debian