Node.js platformu giderek daha fazla popülerlik kazanıyor. Npm adı verilen varsayılan paket yöneticisinin yanı sıra, bu platform için yarn adı verilen gelişmiş bir paket yöneticisi daha vardır. Paketleri yüklemenizi, kaldırmanızı ve güncellemenizi sağlar.
Yarn npm ile uyumludur, bu nedenle bu paket yöneticisi npm ile birlikte kullanılabilir. Aynı package.json yapılandırma dosyasını kullanır. Örnek olarak dağıtımın 20.04 sürümünü kullanarak Yarn Ubuntu kurulumunun nasıl yapıldığını görelim.
Programı Ubuntu'ya yüklemek oldukça kolaydır. Resmi depolarda olmadığı doğru, bu yüzden bir geliştirici deposu eklemeniz gerekecek. Bunu yapmak için curl yardımcı programına ihtiyacınız olacak. Henüz yüklü değilse yükleyin:
$ sudo apt install curl
Şimdi deponun GPG anahtarını içe aktarabilirsiniz. Bunu yapmak için çalıştırın:
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
Anahtarı ekledikten sonra, depoyu /etc/apt/sources.list.d/yarn.list dosyasına ekleyin. Bu elle ya da aşağıdaki gibi bir komutla yapılabilir:
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Ardından paket listelerini güncelleyin:
$ sudo apt update
Ve geriye kalan tek şey yarn'ı yüklemek:
$ sudo apt install yarn
Yüklü programın sürümünü şu komutla görüntüleyebilirsiniz
$ yarn --version
Yeni bir proje oluşturmak için proje klasörüne gidin ve bu komutu çalıştırın:
$ yarn init project_name
Projeyi oluştururken, paket yöneticisi package.json dosyasını oluşturacak ve bunu oluşturmak için bir dizi soruyu yanıtlamanız gerekecektir. Yine de tüm varsayılan değerleri bırakabilirsiniz. Bir paketi yüklemek için add komutunu kullanmalısınız. Sözdizimi aşağıdaki gibidir:
$ yarn add pocket_name@version
Örneğin, vue paketini yüklemek için komutu çalıştırın:
$ yarn add vue@latest
Paket yüklendikten sonra onu kullanabilirsiniz. package.json dosyasının içeriğini görebilirsiniz:
$ cat package.json
Paketleri kaldırmak için remove komutunu kullanın:
$ yarn remove pocket_name
Yüklü tüm bağımlılıkları güncellemek için upgrade
komutunu kullanın:
$ yarn upgrade
Eğer hazır bir proje indirdiyseniz, package.json dosyasında yazılı olan tüm bağımlılıkları yüklemek için bu komutu kullanın:
$ yarn install
Artık Yarn Ubuntu kurulumunun nasıl yapıldığını biliyorsunuz