{"id":9090,"date":"2020-03-16T10:10:38","date_gmt":"2020-03-16T10:10:38","guid":{"rendered":"https:\/\/blog.hostinger.io\/co-id-tutorial\/?p=9090"},"modified":"2023-01-18T15:16:16","modified_gmt":"2023-01-18T08:16:16","slug":"cara-install-yarn","status":"publish","type":"post","link":"\/id\/tutorial\/cara-install-yarn","title":{"rendered":"Cara install Yarn di Windows, Linux, dan macOS lengkap"},"content":{"rendered":"<p>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.<\/p><p>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 <strong>n<\/strong>ode <strong>p<\/strong>ackage <strong>m<\/strong>anager (npm).<\/p><p>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!<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-ID.pdf\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/public\" alt=\"\" class=\"wp-image-27615\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/12\/Linux-cheat-sheet-ID.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-apa-itu-yarn\">Apa Itu Yarn?<\/h2><p><strong>Y<\/strong>et <strong>A<\/strong>nother <strong>R<\/strong>esource <strong>N<\/strong>egotiator atau <strong>Yarn adalah<\/strong> dependency manager (pengelola dependensi) JavaScript yang dibuat oleh Facebook, Google, Exponent, dan Tilde. Yarn biasanya <a href=\"\/id\/tutorial\/apa-itu-vps\">digunakan pada VPS<\/a> (Virtual Private Server), dan dimaksudkan untuk meningkatkan alur kerja dan performa codebase besar.<\/p><p>Berikut ini adalah empat fitur utama Yarn:<\/p><ul class=\"wp-block-list\">\n<li><strong>Mekanisme cache per proyek<\/strong> &ndash; Yarn menyimpan data dari setiap instalasi package dalam cache. Berkat fitur ini, user bisa mempercepat proses setup saat ingin menginstal aplikasi.<\/li>\n\n\n\n<li><strong>Plugin<\/strong> &ndash; Yarn dilengkapi dengan plugin bawaan yang memuat sebagian besar fiturnya. Kemudian, Yarn memungkinkan usernya menginstall add-on lainnya untuk menambah fungsionalitas.<\/li>\n\n\n\n<li><strong>Pemeriksaan checksum rutin<\/strong> &ndash; Yarn memeriksa checksum secara cukup sering untuk memverifikasi integritas semua package. Proses ini dilakukan sebelum setup.<\/li>\n\n\n\n<li><strong>Workspace<\/strong> &ndash; Yarn menyediakan workspace (ruang kerja) yang memungkinkan monorepo (repositori tunggal) untuk mengelola dependensi beberapa proyek.<\/li>\n<\/ul><figure class=\"wp-block-image size-large\"><a href=\"\/id\/hosting-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-29630\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-cara-install-yarn-package-manager\">Cara Install Yarn Package Manager<\/h2><p>Bagian berikut ini akan menjelaskan cara setup Yarn package manager pada beberapa sistem operasi, seperti Windows, Linux, dan macOS.<\/p><h3 class=\"wp-block-heading\" id=\"h-cara-install-yarn-di-windows\">Cara Install Yarn di Windows<\/h3><p>Untuk menginstal package manager Yarn di Windows, ikuti langkah berikut:<\/p><ol class=\"wp-block-list\">\n<li>Download <a href=\"https:\/\/classic.yarnpkg.com\/lang\/en\/docs\/install\/#windows-stable\" target=\"_blank\" rel=\"noreferrer noopener\">Yarn installation package<\/a> dari website resminya.<\/li>\n\n\n\n<li>Jalankan installer dengan mengklik dua kali file <strong>.msi<\/strong> yang sudah didownload.<\/li>\n\n\n\n<li>Pilih <strong>Next<\/strong> untuk melanjutkan<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"494\" height=\"385\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/setup-wizard-Yarn-di-Windows.png\/public\" alt=\"Setup wizard Yarn di Windows\" class=\"wp-image-22026\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/setup-wizard-Yarn-di-Windows.png\/w=494,fit=scale-down 494w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/setup-wizard-Yarn-di-Windows.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/setup-wizard-Yarn-di-Windows.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 494px) 100vw, 494px\" \/><\/figure><\/div><ol class=\"wp-block-list\" start=\"4\">\n<li>Baca perjanjian lisensi pengguna akhirnya, lalu centang kotak untuk menyetujui ketentuan tersebut. Klik <strong>Next<\/strong> untuk melanjutkan.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"492\" height=\"382\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/perjanjian-lisensi-pengguna-akhir-EULA.png\/public\" alt=\"Perjanjian lisensi pengguna akhir, EULA\" class=\"wp-image-22027\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/perjanjian-lisensi-pengguna-akhir-EULA.png\/w=492,fit=scale-down 492w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/perjanjian-lisensi-pengguna-akhir-EULA.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/perjanjian-lisensi-pengguna-akhir-EULA.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 492px) 100vw, 492px\" \/><\/figure><\/div><ol class=\"wp-block-list\" start=\"5\">\n<li>Pilih folder tujuan untuk instalasi ini, dan pilih <strong>Next<\/strong> untuk melanjutkan.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"491\" height=\"378\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/memilih-folder-tujuan.png\/public\" alt=\"Memilih folder tujuan\" class=\"wp-image-22028\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/memilih-folder-tujuan.png\/w=491,fit=scale-down 491w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/memilih-folder-tujuan.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/memilih-folder-tujuan.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 491px) 100vw, 491px\" \/><\/figure><\/div><ol class=\"wp-block-list\" start=\"6\">\n<li>Klik <strong>Install<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"490\" height=\"378\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/instalasi-Yarn-dimulai.png\/public\" alt=\"Instalasi Yarn dimulai\" class=\"wp-image-22029\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/instalasi-Yarn-dimulai.png\/w=490,fit=scale-down 490w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/instalasi-Yarn-dimulai.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/instalasi-Yarn-dimulai.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 490px) 100vw, 490px\" \/><\/figure><\/div><ol class=\"wp-block-list\" start=\"7\">\n<li>Selesai! Yarn sudah berhasil diinstal. Klik <strong>Finish<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"492\" height=\"380\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/instalasi-Yarn-selesai.png\/public\" alt=\"Instalasi Yarn selesai\" class=\"wp-image-22030\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/instalasi-Yarn-selesai.png\/w=492,fit=scale-down 492w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/instalasi-Yarn-selesai.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/instalasi-Yarn-selesai.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 492px) 100vw, 492px\" \/><\/figure><\/div><ol class=\"wp-block-list\" start=\"8\">\n<li>Buka aplikasi <strong>Command Prompt<\/strong> dan jalankan perintah berikut untuk memverifikasi apakah instalasi sudah berhasil:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">yarn --version<\/pre><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"433\" height=\"152\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/verifikasi-versi-Yarn-pada-Windows.png\/public\" alt=\"Verifikasi versi Yarn pada Windows\" class=\"wp-image-22031\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/verifikasi-versi-Yarn-pada-Windows.png\/w=433,fit=scale-down 433w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/verifikasi-versi-Yarn-pada-Windows.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/verifikasi-versi-Yarn-pada-Windows.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 433px) 100vw, 433px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-cara-install-yarn-di-linux-dan-macos\">Cara Install Yarn di Linux dan macOS<\/h3><p>Anda bisa menggunakan npm atau cURL untuk menginstal Yarn di VPS Linux dan macOS. Namun, <a href=\"\/id\/tutorial\/node-js-adalah\">Node.js<\/a> dan nps harus sudah disiapkan sebelum Anda memulai proses instalasi.<\/p><p><strong>Menggunakan npm<\/strong><\/p><p>Ikuti cara menginstal Yarn menggunakan npm berikut ini:<\/p><ol class=\"wp-block-list\">\n<li>Buka <strong>Terminal<\/strong>, lalu hubungkan ke server Anda <a href=\"\/id\/tutorial\/cara-kerja-ssh\" target=\"_blank\" rel=\"noreferrer noopener\">menggunakan SSH<\/a>.<\/li>\n\n\n\n<li>Jalankan command berikut untuk menginstal Yarn:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo npm install --global yarn<\/pre><ol class=\"wp-block-list\" start=\"3\">\n<li>Setelah instalasi selesai, buka <strong>Terminal<\/strong> lagi dan login ke SSH untuk mengaktifkan perintah Yarn.<\/li>\n\n\n\n<li>Verifikasi versi Yarn untuk memastikan instalasinya sudah berhasil. Caranya, ketikkan perintah berikut lalu tekan <strong>Enter<\/strong>:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">yarn --version<\/pre><p><strong>Menggunakan cURL<\/strong><\/p><p>Ikuti petunjuk di bawah ini untuk menginstal Yarn menggunakan cURL pada sebagian besar <a href=\"\/id\/tutorial\/distro-linux-terbaik\">distro Linux<\/a> dan macOS:<\/p><ol class=\"wp-block-list\">\n<li>Buka <strong>Terminal<\/strong> lalu login via SSH.<\/li>\n\n\n\n<li>Jalankan perintah berikut untuk menginstal package manager Yarn:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">curl -o- -L https:\/\/yarnpkg.com\/install.sh | bash<\/pre><ol class=\"wp-block-list\" start=\"3\">\n<li>Buka <strong>Terminal<\/strong> lagi, lalu hubungkan ke SSH untuk mengaktifkan Yarn.<\/li>\n\n\n\n<li>Terakhir, verifikasi instalasi dengan mengetikkan command di bawah ini, lalu tekan <strong>Enter<\/strong>:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">yarn --version<\/pre><p><strong>Menggunakan cURL (Debian)<\/strong><\/p><p>Berikut adalah cara menginstal Yarn menggunakan cURL pada Debian:<\/p><ol class=\"wp-block-list\">\n<li>Buka <strong>Terminal<\/strong> dan hubungkan via SSH.<\/li>\n\n\n\n<li>Jalankan command berikut untuk menambahkan kunci GPG, serta memastikan keaslian package yang didownload:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">curl -sS https:\/\/dl.yarnpkg.com\/debian\/pubkey.gpg | sudo apt-key add -<\/pre><ol class=\"wp-block-list\" start=\"3\">\n<li>Tambahkan Yarn APT ke repositori package Debian dengan mengetikkan command berikut, lalu tekan <strong>Enter<\/strong>:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">echo \"deb https:\/\/dl.yarnpkg.com\/debian\/ stable main\" | sudo tee \/etc\/apt\/sources.list.d\/yarn.list<\/pre><ol class=\"wp-block-list\" start=\"4\">\n<li>Setelah repositori ditambahkan, perbarui daftar package dengan memasukkan command ini, lalu tekan <strong>Enter<\/strong>:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo apt update<\/pre><ol class=\"wp-block-list\" start=\"5\">\n<li>Selanjutnya, instal Yarn dengan menjalankan command berikut:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo apt install yarn<\/pre><ol class=\"wp-block-list\" start=\"6\">\n<li>Terakhir, ketikkan command berikut ini dan tekan <strong>Enter<\/strong> untuk mengecek apakah instalasi sudah berhasil:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">yarn --version<\/pre><p><strong>Menggunakan cURL (CentOS)<\/strong><\/p><p>Ikuti langkah-langkah berikut untuk menginstal Yarn di CentOS menggunakan cURL:<\/p><ol class=\"wp-block-list\">\n<li>Buka <strong>Terminal<\/strong> dan login ke SSH.<\/li>\n\n\n\n<li>Jalankan command berikut untuk menambahkan repositori Yarn ke sistem.<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">$ curl --silent --location https:\/\/dl.yarnpkg.com\/rpm\/yarn.repo | sudo tee \/etc\/yum.repos.d\/yarn.repo<\/pre><ol class=\"wp-block-list\" start=\"3\">\n<li>Selanjutnya, impor kunci GPG repositori dengan mengetikkan command berikut dan menekan <strong>Enter<\/strong>:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo rpm --import https:\/\/dl.yarnpkg.com\/rpm\/pubkey.gpg<\/pre><ol class=\"wp-block-list\" start=\"4\">\n<li>Instal Yarn dengan memasukkan perintah berikut, lalu tekan <strong>Enter<\/strong>:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">sudo dnf install yarn<\/pre><ol class=\"wp-block-list\" start=\"5\">\n<li>Terakhir, verifikasi instalasi dengan perintah ini:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">yarn --version<\/pre><h2 class=\"wp-block-heading\" id=\"h-panduan-dasar-penggunaan-yarn\">Panduan Dasar Penggunaan Yarn<\/h2><p>Di bagian ini, kami akan menjelaskan beberapa cara menggunakan Yarn bagi pemula, termasuk cara memulai proyek baru, mengelola dependensi, dan mengupdate package manager.<\/p><h3 class=\"wp-block-heading\" id=\"h-memulai-proyek-baru\">Memulai Proyek Baru<\/h3><p>Berikut adalah cara memulai proyek baru menggunakan Yarn.<\/p><ol class=\"wp-block-list\">\n<li>Buat proyek baru dengan menjalankan command berikut:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">yarn init project_name<\/pre><ol class=\"wp-block-list\" start=\"2\">\n<li>Hasilnya akan menampilkan versi Yarn package manager saat ini.<\/li>\n\n\n\n<li>Tekan <strong>Enter<\/strong>. Anda akan menjumpai delapan pertanyaan konfigurasi, satu per satu.<\/li>\n\n\n\n<li>Kalau Anda ingin Yarn menggunakan default value, tekan <strong>Enter<\/strong> setelah setiap pertanyaan.<\/li>\n\n\n\n<li>Anda akan membuat dua file konfigurasi: <strong>package.json<\/strong>&nbsp;dan&nbsp;<strong>yarn.lock<\/strong>. File <strong>package.json<\/strong> akan memuat semua dependensi yang telah Anda atur saat menjawab pertanyaan sebelumnya, sedangkan <strong>yarn.lock<\/strong> mengunci dependensi tersebut pada versi tertentu agar tetap konsisten dalam urutannya.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"487\" height=\"218\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/memulai-proyek-baru-pada-Yarn.png\/public\" alt=\"Memulai proyek baru pada Yarn\" class=\"wp-image-22032\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/memulai-proyek-baru-pada-Yarn.png\/w=487,fit=scale-down 487w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/memulai-proyek-baru-pada-Yarn.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2022\/08\/memulai-proyek-baru-pada-Yarn.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 487px) 100vw, 487px\" \/><\/figure><\/div><h3 class=\"wp-block-heading\">Mengelola Dependency<\/h3><p>Menambahkan dependensi baru ke proyek Anda akan secara otomatis mendownload module, menginstalnya, serta memperbarui file <strong>package.json<\/strong> dan <strong>yarn.lock<\/strong>. Jalankan perintah berikut ini untuk melakukannya:<\/p><pre class=\"wp-block-preformatted\">yarn add [package]<\/pre><p>Anda juga bisa menentukan versi tertentu untuk setiap package atau library sebagai dependensi bagi proyek Anda. Contohnya seperti ini:<\/p><pre class=\"wp-block-preformatted\">yarn add [package]@[version]<\/pre><p>Untuk memperbarui package proyek yang secara khusus dikelola dengan Yarn, gunakan upgrade directive dengan nama package. Misalnya seperti berikut:<\/p><pre class=\"wp-block-preformatted\">yarn upgrade [package]<\/pre><p>Selain itu, untuk menentukan versi mana yang akan digunakan untuk mengupdate package, gunakan command ini:<\/p><pre class=\"wp-block-preformatted\">yarn upgrade [package]@[version]<\/pre><p>Untuk menghapus package dari sebuah proyek, jalankan perintah berikut:<\/p><pre class=\"wp-block-preformatted\">yarn remove [package]<\/pre><p>Perintah di atas akan otomatis memperbarui file <strong>package.json<\/strong>&nbsp;dan&nbsp;<strong>yarn.lock<\/strong>&nbsp;proyek Anda.<\/p><p>Terakhir, untuk menginstal semua dependensi yang ditentukan, jalankan perintah berikut:<\/p><pre class=\"wp-block-preformatted\">yarn install<\/pre><p>Selalu ingat bahwa dependensi tersebut ditentukan dalam file <strong>package.json<\/strong>.<\/p><h3 class=\"wp-block-heading\">Mengupgrade Yarn<\/h3><p>Ada empat metode untuk mengupgrade Yarn. Sebelum melakukan upgrade, verifikasi dulu versi yang sedang Anda gunakan. Caranya, jalankan perintah berikut:<\/p><pre class=\"wp-block-preformatted\">yarn --version<\/pre><p>Untuk mengupgrade Yarn, jalankan salah satu perintah berikut ini:<\/p><ul class=\"wp-block-list\">\n<li>Kalau Yarn diinstal dengan npm:<\/li>\n<\/ul><pre class=\"wp-block-preformatted\">npm install --global yarn<\/pre><ul class=\"wp-block-list\">\n<li>Untuk mengupgrade Yarn ke versi terbaru:<\/li>\n<\/ul><pre class=\"wp-block-preformatted\">yarn set version latest<\/pre><ul class=\"wp-block-list\">\n<li>Untuk mengupgrade Yarn ke versi tertentu:<\/li>\n<\/ul><pre class=\"wp-block-preformatted\">yarn set version [version.number]<\/pre><ul class=\"wp-block-list\">\n<li>Pada komputer Unix menggunakan cURL:<\/li>\n<\/ul><pre class=\"wp-block-preformatted\">curl --compressed -o- -L https:\/\/yarnpkg.com\/install.sh | bash<\/pre><h2 class=\"wp-block-heading\" id=\"h-kesimpulan\">Kesimpulan<\/h2><p>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.<\/p><p>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.<\/p><p>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.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>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 [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/id\/tutorial\/cara-install-yarn\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":190,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Cara Install Yarn di Windows, Linux, dan macOS [Lengkap]","rank_math_description":"Mencari cara install Yarn di Windows atau Linux dan macOS? Yuk, baca selengkapnya di artikel ini dalam langkah-langkah yang mudah dipahami!","rank_math_focus_keyword":"cara install yarn","footnotes":""},"categories":[5096],"tags":[8877,8876,8875,8873,5289,8874],"class_list":["post-9090","post","type-post","status-publish","format-standard","hentry","category-vps","tag-cara-install-yarn","tag-install-yarn","tag-tutorial-ubuntu","tag-tutorial-vps","tag-ubuntu","tag-yarn"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-install-yarn","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-installer-yarn","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cara-install-yarn","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-install-yarn","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-install-yarn","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-install-yarn","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-install-yarn","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-install-yarn","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-install-yarn","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-install-yarn","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/9090","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/users\/190"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/comments?post=9090"}],"version-history":[{"count":8,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/9090\/revisions"}],"predecessor-version":[{"id":28803,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/9090\/revisions\/28803"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/media?parent=9090"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/categories?post=9090"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/tags?post=9090"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}