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:
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):
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:
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:
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):
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:
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:
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.