Nyheter, Prylar, Android, Mobiler, Appnedladdningar, Android

Hur man installerar och konfigurerar garn på Linux-distributioner

Garn är ett utmärkt verktyg för att hantera javascript-applikationer. Den kan hantera node.js och ersätta Node Package Manager (NPM). Alla JavaScript-programmerare kanske redan vet att NPM är bra för att utveckla front-end och backend, men det har några nackdelar som Yarn fixar. Om du är en gammal NPM-användare behöver du inte göra något åt ​​ersättningen, och det fungerar med de befintliga package.json-filerna. Om du är nybörjare på Yarn kan det här inspirera dig att byta till Yarn; om jag säger att Yarn kan cache och hämta nästan allt tar det oerhört kortare tid än NPM att installera några JS-paket. Garn kan vara ett bra praktiskt verktyg för att installera, automatisera och bygga javascript-skript. Att använda garn är inte alls en komplicerad uppgift. Du kan installera och använda Yarn på ditt Debian/Ubuntu-, Red Hat- eller Fedora Linux-system om du är en Linux-användare.

Garn på Linux-distributioner


Att använda Yarn på en Linux-maskin är bekvämare eftersom du i Linux kan köra det användardefinierade skriptet, CLI och API:er för att göra ditt javascript mer effektivt. Yarn låser beroendeträdet som hindrar dig från att bråka med filerna som du redan har gjort, vilket faktiskt är en fantastisk funktion för programmerare att spara koden.

Vanligtvis beskriver vi paketinstallationshandledningarna distributionsmässigt, men vi gör en förändring i det här inlägget. Eftersom Yarn är ett javascript-verktyg och olika JS-verktyg och skript tillåter installation av Yarn, kommer vi att täcka installationsmetoden för Yarn kommandomässigt. I det här inlägget kommer vi att se hur man installerar Yarn på ett Linux-system och några grundläggande användningsområden för Yarn.

1. Installera Yarn på Ubuntu/Debian


Att installera Yarn på ett Ubuntu-skrivbord är enkelt och okomplicerat. Se först till att systemförrådet är uppdaterat. Kör sedan följande cURL-kommando på ditt terminalskal för att ladda ner GPG-nyckeln för Yarn på din maskin. När cURL tar slut, kör nästa ekokommando för att ladda ner Yarn-paketet på ditt skal.

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

När nedladdningen är klar, kör följande uppdateringskommando för att uppdatera ditt arkiv och kör sedan kommandot aptitude install för att installera Yarn-verktyget på ditt Debian Linux-system. När installationen är slut, kontrollera garnversionen för att säkerställa att din installation är rätt.

sudo apt update
sudo apt install yarn
yarn --version

2. Installera Yarn på Fedora/Red Hat Linux


De som är Fedora- eller Red Hat-baserade Linux-användare kan följa detta steg för att få Yarn på ditt system. Kör först följande cURL-kommando för att ladda ner Yarn RPM-paketen från Yarn-förvaret.

curl -sL https://dl.yarnpkg.com/rpm/yarn.repo -o /etc/yum.repos.d/yarn.repo

Om du har några problem med att använda ovanstående cURL-kommando för att ladda Yarn, kan du prova att använda kommandot nedan. Kommandot låter dig använda NodeJS på systemet.

curl --silent --location https://rpm.nodesource.com/setup_12.x | sudo bash -
dnf module install nodejs:12

När nedladdningen är klar, kör följande YUM- eller DNF-kommando på ditt skal med root-åtkomst för att installera Yarn på ditt Linux-system.

sudo yum install yarn
sudo dnf install yarn

3. Installera Yarn på Arch Linux


Om du använder ett Arch- och Arch-baserat Linux-system är det lätt att installera Yarn på systemet. Kör först följande Pacman-kommandon på ditt terminalskal för att uppdatera och uppdatera förvaret.

sudo pacman --sync --refresh
pacman -Syu

Kör nu Pacman-kommandot med root-åtkomst för att installera Yarn på din maskin.

pacman -S yarn

När installationen är klar, kör ett snabbversionskontrollkommando för att veta om verktyget installerades korrekt eller inte.

yarn --version

4. Installera garn med NPM


Om du är en erfaren JavaScript-programmerare och har NPM-verktyget installerat på ditt system, kommer följande kommando att låta dig få verktyget Yarn.

sudo npm install yarn -g

Om du hittar problem med att använda ovanstående NPM-kommando, försök med kommandot nedan för att installera den globala versionen av Yarn på din Linux-maskin.

npm install --global yarn

När NPM är färdig med att dra Garnverktyget kör du ett versionskontrollkommando för att säkerställa att Garn har installerats.

yarn -v

5. Installera Garn med Script


Eftersom Yarn är ett programmeringsverktyg, finns det naturligtvis alternativ för att få det genom skriptet. Denna metod kommer att vara körbar för alla större Linux-distributioner. Men innan du kör kommandot på skalet, se till att du har cURL installerad på systemet.

curl -o- -L https://yarnpkg.com/install.sh | bash

Använda Yarn på Linux


Hittills har vi sett metoder för att installera Yarn på ett Linux-system. Det är dags att börja med Yarn. När vi är klara med att installera Yarn kan vi omedelbart börja använda det på vår dator. Du kan prova att skapa en ny projektkatalog för det nya JS-projektet och exportera garn på den till att börja med.

mkdir ~/my_project && cd ~/my_project
yarn init my_project

Om du behöver lägga till ett paketberoende via Yarn, använd följande “add”-kommando för att få det. Jag måste nämna att Yarn ersätter NPM:s “install”-kommando med kommandot “add”. Att använda kommandot ‘lägg till’ är smidigt; det tar inte lång tid som NPM att ladda paket.

yarn add [package_name]
yarn add package.json
package.json and yarn.lock

På samma sätt, om du behöver uppgradera något paket, följ nedanstående format för att uppdatera. Uppgradera först Yarn och använd sedan Yarn för att uppgradera alla dina paket.

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

Att ta bort paketberoende från din JS är nu enklare med Yarn. Använd följande Yarn-kommandoformat för att ta bort beroenden från ditt system.

yarn remove [package_name]

Slutord


Yarn är en enkel plug-and-play-applikation för att utveckla JavaScript-program. Den stöder CLI, API. Även om debatterna pågår Garn mot NPMdet är ingen skada att prova nya verktyg och programvara för produktivitet. I det här inlägget har jag beskrivit flera metoder för att installera Yarn på ett Linux-system. Använd någon av dem som passar ditt system bäst.

Jag hoppas att det här inlägget har varit informativt för dig; vänligen dela detta inlägg med dina vänner och Linux-communityt. Du kan också skriva ner dina åsikter i kommentarsfältet angående detta inlägg.