Si të instaloni fije në CentOS 8
Krijuar nga Facebook, Yarn është menaxheri më i lezetshëm dhe më i fundit i paketave për NodeJS i cili ka ardhur për të zëvendësuar npm. Ndërsa npm funksionon në rregull, fijet dërgohen me disa përmirësime që i japin një avantazh konkurrues ndaj npm. Në fakt, zhvilluesit tani po migrojnë projektet e tyre Node.JS te Yarn.
Leximi i rekomanduar: 18 Kornizat më të mira të NodeJS për Zhvilluesit në 2019
Së pari, fijet zvogëlojnë npm për sa i përket shpejtësisë së instalimit të paketës. Fije është shumë më e shpejtë se npm dhe instalon paketat në të njëjtën kohë duke e bërë atë një zgjedhje më të mirë se npm.
Për më tepër, kur instalohet një paketë, instalohet një cache globale që përmban të gjitha varësitë. Kjo eliminon nevojën për t'u kthyer në linjë për t'i shkarkuar ato përsëri dhe e bën instalimin pasues shumë më të shpejtë
Së dyti, fijet konsiderohet më e sigurt se npm. Kjo ndodh sepse instalon paketa nga skedarët package.json ose yarn.lock.
Yarn.lock garanton që e njëjta paketë të instalohet në të gjitha pajisjet duke mbajtur larg defektet që dalin nga instalimi i versioneve të ndryshme. Në të kundërt, npm instalon paketa nga varësitë që ngrenë shqetësime sigurie për shkak të mospërputhjeve në versionet e paketave të instaluara.
Në këtë tutorial, do të mësoni se si të instaloni Yarn në CentOS 8. Le të fillojmë.
Hapi 1: Instaloni NodeJS në CentOS 8
Për të filluar, hyni në sistemin tuaj CentOS 8 si përdorues rrënjësor dhe instaloni depon e EPEL siç tregohet.
# yum install epel-release
Tjetra, instaloni NodeJS në CentOS 8 duke përdorur komandën.
# yum module install nodejs
Për të konfirmuar instalimin e Node.JS, ekzekutoni.
# node -v
# node --version
Nga dalja, ne kemi instaluar versionin Node 10.16.3.
Hapi 2: Aktivizoni Depon e Fijeve
Pas instalimit të suksesshëm të Node.js në hapin e mëparshëm, duhet të aktivizojmë depon e fijeve duke përdorur komandën e mëposhtme curl.
# curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | tee /etc/yum.repos.d/yarn.repo
Më pas, shtoni tastin GPG duke përdorur komandën rpm.
# rpm --import https://dl.yarnpkg.com/rpm/pubkey.gpg
Hapi 3: Instaloni fijet në CentOS 8
Tani instaloni Yarn duke përdorur komandën.
# yum install yarn
Për të kontrolluar versionin e Yarn që kemi instaluar, ekzekutoni.
# yarn --version
1.21.1
Nga dalja, mund të shohim se versioni më i fundit i instaluar i Yarn është Yarn v. 1.21.1.
Hapi 4: Krijoni një projekt të ri në fije
Mund të krijoni një projekt të ri duke përdorur komandën yarn init dhe më vonë të ndjekur nga emri i projektit. Për shembull:
# yarn init my_first_project
Do t'ju kërkohet t'i përgjigjeni disa pyetjeve. Mund të vendosni të përgjigjeni me Po ose Jo ose thjesht të shtypni ENTER për të vazhduar në pyetjen tjetër.
Një skedar package.json krijohet në fund dhe mund ta konfirmoni duke përdorur komandën ls siç tregohet.
# ls -l package.json
Ky skedar përmban të gjitha informacionet që sapo keni dhënë dhe ju shikoni përmbajtjen e tij duke përdorur komandën cat.
# cat package.json
Hapi 5: Instaloni paketat duke përdorur fije
Për të instaluar paketën, thjesht përdorni sintaksën.
# yarn add [package_name]
Për shembull,
# yarn add express
Për të hequr paketën, thjesht ekzekutoni.
# yarn remove express
Fijet vijnë me përfitime të dobishme që kërkojnë të kompensojnë mangësitë e npm. Është shumë më i shpejtë, i sigurt dhe gradualisht po kalon npm si menaxheri i preferuar i paketave të Node.
Me Yarn, ju mund t'i vendosni projektet tuaja me lehtësi dhe rehati duke shmangur shqetësimet që shkaktohen me npm. Me pak fjalë, fijet është më e mira nga të dyja. Provoni dhe na tregoni përvojën tuaj!