Introduktion

Garn är en snabb, säker och pålitlig beroendehanterare utformad för att lösa några av de brister som npm uppvisar.


Programmet är beroende av npm-registermoduler och ersätter inte npm. Den cachar alla paket som den laddar ner och parallellerar operationerna för att öka resursanvändningen för att påskynda installationstiderna.

Den här tutorialen visar hur du installerar och använder Garn på Ubuntu 18.04 VPS eller dedikerad server via APT-pakethanteraren. Detta arkiv uppdateras konsekvent och använder det senaste garnet’s version.

Innan du börjar

För att denna tutorial ska kunna köras felfritt krävs en fullständigt konfigurerad Ubuntu 18.04 på en bra VPS-värd eller dedikerad servervärdstjänst.

Steg 1 – Installera garn

Det första när du installerar Yarn på Ubuntu 18.04 är att lägga till ett garnförvar tillsammans med signaturnyckeln förvaret: Ge ut kommandona nedan:

$ sudo curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key lägg till –
$ sudo eko"deb https://dl.yarnpkg.com/debian/ stabil main" | sudo tee /etc/apt/sources.list.d/yarn.list

Kör sedan följande kommandon för att uppdatera ditt system och distribuera Garn på ditt system:

Uppdatering av $ sudo apt
$ sudo apt installera garn

Kommandot ovan installerar automatiskt Yarn om du inte har installerat Node.js på din server. Om du använder Node.js Version Manager kör du kommandot nedan för att hoppa över installationen av Node.js:

$ sudo apt install – no-install-rekommenderar garn

Utför sedan kommandot nedan för att kontrollera garnet’s version:

$ sudo garn – version

Detta ger dig en utgång som liknar den nedan:

1.10.1

Steg 2 – Använda garn

Nu har du distribuerat Garn på ditt system, nästa måste du utforska de mest använda kommandona för Garn:

Skapa projekt

För att generera ett garnprojekt kör kommandot nedan:

$ sudo garn init my_yarn_project

Ovanstående i det kommandot uppmanar dig att svara på flera frågor. Svara på frågorna eller slå STIGA PÅ att hoppa över dem.

yarninitv1.10.1
frågnamn (vagrant): Linuxize
frågeformulär (1.0.0): 0.0.1
frågeformulär: TestingYarn
questionentrypoint (index.js):
questionrepositoryurl:
frågeställare: Linuxize
frågeformulär (MIT):
questionprivate:
successSavedpackage.json
Utförd 20,18 s.

När du besvarar all fråga kommer Garn att generera en ny package.json fil med detaljerna du angav. Filen är lätt tillgänglig och kan öppnas och redigeras när som helst.

Lägga till beroenden

De garn lägg till är ett kommando som används för att lägga till ett nytt paket till beroende av ett projekt. Kommandot som används för att lägga till paketet tar formen:

$ sudo garn lägg till [package_name]

Detta kommando kommer att uppdatera yarn.lock och package.json filer. Genom att uppdatera dessa filer kan alla som arbetar med projektet få liknande beroenden när de använder garn.

Dessutom kan du använda kommandot garntillägg och ange version eller tagg för paketet du vill lägga till:

$ sudo garn lägg till [package_name] @ [version_or_tag]

Uppgradera beroenden

Om du vill använda den senaste versionen av ett specifikt paket kan du köra kommandot nedan:

Uppgradering av $ sudo garn [paketnamn]

Alternativt, om du vill uppgradera beroendet till en specifik version eller tagg, utfärda kommandot nedan:

Uppgradering av $ sudo garn [paketnamn] @ [version_or_tag]

Ta bort ett beroende

Om du vill ta bort ett visst beroende, kör kommandot nedan:

$ sudo garn ta bort [package_name]

Installera alla beroenden

Om du vill installera projektberoenden som anges i en package.json kan du köra ett av kommandona nedan:

$ sudo garn

Eller

$ sudo garn installera

Slutsats

Nu räcker det! Du har installerat Garn på Ubuntu 18.04 VPS eller dedikerad server och lärt dig hur du implementerar några av de mest använda Yar-kommandona. För detaljerad information om användning av garn, gå till den officiella webbplatsen för dokumentation för garn.

Kolla in de tre bästa Bästa webbhotelltjänsterna

FastComet

Startpris:
$ 2.95


Pålitlighet
9,7


Prissättning
9,5


Användarvänlig
9,7


Stöd
9,7


Funktioner
9,6

Läs recensioner

Besök FastComet

A2 Hosting

Startpris:
$ 3,92


Pålitlighet
9,3


Prissättning
9,0


Användarvänlig
9,3


Stöd
9,3


Funktioner
9,3

Läs recensioner

Besök A2 Hosting

ChemiCloud

Startpris:
$ 2.76


Pålitlighet
10


Prissättning
9,9


Användarvänlig
9,9


Stöd
10


Funktioner
9,9

Läs recensioner

Besök ChemiCloud

Relaterade artiklar om hur man gör

  • Så här ställer du in SSH för din Ubuntu 18.04 VPS eller dedikerade server
    mellanliggande
  • Hur du installerar Garn på din CentOS 7-server
    mellanliggande
  • Hur man skapar hög tillgänglighet med MySQL-replikering på en Ubuntu 18.04 VPS eller dedikerad server
    mellanliggande
  • Hur man skapar en icke-root-användare på din Ubuntu 18.04 VPS eller dedikerade server
    nybörjare
  • Hur man aktiverar Apache Mod_Rewrite på en Ubuntu 18.04 VPS eller dedikerad server
    expert-
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me