Jan 18, 2023
Faradilla A.
4menit Dibaca
Yarn adalah salah satu dependency manager terpopuler yang banyak digunakan developer untuk memaketkan proyek dalam format yang ringkas agar lebih praktis saat dibagikan. Selain itu, cara install Yarn dan penggunaannya juga cukup mudah.
Makanya, Yarn menjadi pilihan para developer, terlebih lagi karena kecepatannya yang tinggi, keamanan yang tangguh, dan tingkat konsistensi yang baik. Dulu, Yarn diciptakan untuk mengatasi masalah yang ada pada kompetitornya, yaitu node package manager (npm).
Nah! Kali ini, selain membahas apa itu Yarn, kami juga akan membagikan cara install Yarn di Windows, Linux, dan macOS. Ada tiga metode yang akan kami bahas, yaitu dengan MSI, npm, dan cURL. Mari mulai, dan semoga berhasil!

Yet Another Resource Negotiator atau Yarn adalah dependency manager (pengelola dependensi) JavaScript yang dibuat oleh Facebook, Google, Exponent, dan Tilde. Yarn biasanya digunakan pada VPS (Virtual Private Server), dan dimaksudkan untuk meningkatkan alur kerja dan performa codebase besar.
Berikut ini adalah empat fitur utama Yarn:

Bagian berikut ini akan menjelaskan cara setup Yarn package manager pada beberapa sistem operasi, seperti Windows, Linux, dan macOS.
Untuk menginstal package manager Yarn di Windows, ikuti langkah berikut:





yarn --version

Anda bisa menggunakan npm atau cURL untuk menginstal Yarn di VPS Linux dan macOS. Namun, Node.js dan nps harus sudah disiapkan sebelum Anda memulai proses instalasi.
Menggunakan npm
Ikuti cara menginstal Yarn menggunakan npm berikut ini:
sudo npm install --global yarn
yarn --version
Menggunakan cURL
Ikuti petunjuk di bawah ini untuk menginstal Yarn menggunakan cURL pada sebagian besar distro Linux dan macOS:
curl -o- -L https://yarnpkg.com/install.sh | bash
yarn --version
Menggunakan cURL (Debian)
Berikut adalah cara menginstal Yarn menggunakan cURL pada Debian:
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
sudo apt update
sudo apt install yarn
yarn --version
Menggunakan cURL (CentOS)
Ikuti langkah-langkah berikut untuk menginstal Yarn di CentOS menggunakan cURL:
$ curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
sudo rpm --import https://dl.yarnpkg.com/rpm/pubkey.gpg
sudo dnf install yarn
yarn --version
Di bagian ini, kami akan menjelaskan beberapa cara menggunakan Yarn bagi pemula, termasuk cara memulai proyek baru, mengelola dependensi, dan mengupdate package manager.
Berikut adalah cara memulai proyek baru menggunakan Yarn.
yarn init project_name

Menambahkan dependensi baru ke proyek Anda akan secara otomatis mendownload module, menginstalnya, serta memperbarui file package.json dan yarn.lock. Jalankan perintah berikut ini untuk melakukannya:
yarn add [package]
Anda juga bisa menentukan versi tertentu untuk setiap package atau library sebagai dependensi bagi proyek Anda. Contohnya seperti ini:
yarn add [package]@[version]
Untuk memperbarui package proyek yang secara khusus dikelola dengan Yarn, gunakan upgrade directive dengan nama package. Misalnya seperti berikut:
yarn upgrade [package]
Selain itu, untuk menentukan versi mana yang akan digunakan untuk mengupdate package, gunakan command ini:
yarn upgrade [package]@[version]
Untuk menghapus package dari sebuah proyek, jalankan perintah berikut:
yarn remove [package]
Perintah di atas akan otomatis memperbarui file package.json dan yarn.lock proyek Anda.
Terakhir, untuk menginstal semua dependensi yang ditentukan, jalankan perintah berikut:
yarn install
Selalu ingat bahwa dependensi tersebut ditentukan dalam file package.json.
Ada empat metode untuk mengupgrade Yarn. Sebelum melakukan upgrade, verifikasi dulu versi yang sedang Anda gunakan. Caranya, jalankan perintah berikut:
yarn --version
Untuk mengupgrade Yarn, jalankan salah satu perintah berikut ini:
npm install --global yarn
yarn set version latest
yarn set version [version.number]
curl --compressed -o- -L https://yarnpkg.com/install.sh | bash
Yarn adalah sistem pengemasan (package) software dengan fitur tingkat lanjut yang mampu meningkatkan alur kerja proses development. Sistem ini dibuat untuk mengatasi masalah performa, konsistensi, dan keamanan yang terdapat pada pengelola dependensi sebelumnya.
Nah, di artikel ini, kami telah menjelaskan cara menginstal Yarn dengan mudah. Pilih salah satu metode yang sesuai dengan sistem operasi Anda. Selain itu, kami juga sudah membahas panduan dasar menggunakan Yarn, seperti cara memulai proyek baru, mengelola dependensi, serta mengupgrade Yarn.
Semoga artikel ini bisa membantu Anda memahami apa itu Yarn, cara install Yarn, serta mempelajari penggunaannya, ya. Apabila masih memiliki pertanyaan atau saran, silakan tinggalkan komentar di bawah ini.
Semua konten tutorial di website ini telah melalui peninjauan menyeluruh sesuai standar dan komitmen editorial Hostinger.