Yarn, Ubuntu 20.04 için bu JavaScript bağımlılık yöneticisini yükleyin

İplik hakkında

Bir sonraki yazımızda İplik'e bir göz atacağız. Bu bir çeşit Facebook tarafından yayınlanan JavaScript paket yükleyici ve bağımlılık yöneticisi Google gibi diğer geliştiricilerle işbirliği içinde. Bu yükleyici, bağımlılık yönetimi, görev yürütme ve bazı performans iyileştirmelerinde değişiklikler sunar.

İplik NPM kaydını destekler, ancak paket kurulumunda farklılık gösterir. Kilit dosyalarını kullanır ve deterministik yükleme algoritması, aynı dizin yapısını korumanıza izin verir düğüm_modülleri bir projeye dahil olan tüm kullanıcılar için. Bu, birden çok makinede izlenmesi zor olan hataların azaltılmasına yardımcı olabilir.

Çoğu programlama projesinde, bağımlılık yönetimi önemli bir görevdir. Yarn, NodeJS uygulamaları için hızlı, güvenli ve güvenilir bir paket bağımlılık yöneticisidir. Bu, paketleri kurmak, yapılandırmak, güncellemek ve kaldırmak için kullanılan NPM ile uyumludur.

Yarn açık kaynak kodlu bir yöneticidir, kullanıcının makinesinde indirilen paket için bir önbellek oluşturan ve gerektiğinde bu paketi tekrar tekrar indirmeden yeniden kullanabilen. Sağlama toplamlarını kullanarak, bu paket yöneticisi, kodunu çalıştırmadan önce yüklenen her paketin bütünlüğünü doğrular. Ek olarak İplik çevrimdışı modda kullanılabilir.

Aşağıdaki satırlarda göreceğiz Ubuntu 20.04 LTS'ye İplik nasıl kurulur komut satırı ortamını kullanarak. Onu kullanmak için ihtiyacımız var NodeJS , çünkü ona bağlı.

İpliği Ubuntu 20.04 LTS'ye yükleyin

Kurulum için Ubuntu 20.04 LTS üzerinde resmi bir depo mevcuttur. Bu PPA'yı kullanarak İpliği küresel olarak sisteme kurabiliriz. Bilgisayarımızda kuruluma devam etmek için bir terminal (Ctrl + Alt + T) açmamız ve ardından aşağıdaki adımların her birini izlememiz gerekecek:

Ubuntu 20.04 LTS'ye cURL yükleyin

Bu aracı henüz sisteminize yüklemediyseniz, şunları yapabilirsiniz: resmi Ubuntu 20.04 LTS paket deposundan yükleyin. Tek yapmanız gereken, cURL'yi kurmak için aşağıdaki komutu çalıştırmaktır:

Ubuntu 20.04'te curl kurulumu

sudo apt install curl

GPG anahtarı ekle

Sisteme cURL'yi doğru bir şekilde kurduktan sonra, kuruluma başlamadan önce, İplik paketlerini doğrulamak için GPG anahtarı ekleyin. GPG anahtarını içe aktarmak için, aynı terminale aşağıdaki komutu yazmanız yeterlidir (Ctrl + Alt + T):

GPG anahtarı ekle

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

Yarn deposunu etkinleştirin

Kuruluma başlamak için önce Ubuntu 20.04 LTS'de gerekli depoyu ekleyip etkinleştireceğiz. Bunu yapmak için, aynı terminalde şu komutu kullanacağız:

depo ekle

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

Önbelleği güncelleyin ve Yarn'ı yükleyin

Bu aşamada önce yapacağız APT önbelleğini güncelleyin ve ardından Yarn, Ubuntu 20.04 LTS'ye yüklenecek aşağıdaki komutu kullanarak:

iplik tesisi

sudo apt update && sudo apt install yarn

Şu anda Nodejs ve NPM kullanıyorsanız, Yarn'ı yazarak kurabilirsiniz. terminalde aşağıdaki komut (Ctrl + Alt + T):

yükleme önerileri

sudo apt install --no-install-recommends yarn

İplik Sürümünü Kontrol Edin

Kurulum tamamlandıktan sonra şunları yapabileceğiz Ubuntu 20.04 sistemimize başarıyla yüklenip yüklenmediğini kontrol edin. Bunu terminalimizde (Ctrl + Alt + T) çalıştırarak yapacağız:

Ubuntu 20.04'te yüklü iplik sürümü

yarn --version

Yukarıdaki komutu uyguladıktan sonra, terminal bize kurulu sürümü gösterecektir.

İplik ile paketleri kurun

Paketlerin çoğu NPM kayıt defterinden yüklenecek ve basitçe paket adlarıyla adlandırılacaktır. Örneğin, paketi kurmak istersek tepki UÖM sicilinin yazacak daha fazlası olmayacaktı komuta:

tepki kurulumu

yarn add react

Daha Yarn ile paketlerin nasıl kurulacağı hakkında daha fazla bilgi, kullanıcılar bu konuda bulabileceğimiz belgelere başvurabilir proje web sitesi.

İhtiyacınız varsa Yarn'ı Ubuntu'ya yükleme hakkında daha fazla bilgikullanıcılar danışabilir proje sayfası. Bu sayfada ayrıca belgeleme proje hakkında. Kodunuzu ve daha fazla bilgiyi Yarn sayfasından da bulacağız. GitHub.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.