{"id":1983,"date":"2019-02-18T09:57:37","date_gmt":"2019-02-18T02:57:37","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=1983"},"modified":"2025-03-28T22:41:13","modified_gmt":"2025-03-28T15:41:13","slug":"cara-mudah-install-dan-konfigurasi-yarn-di-centos-7","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/","title":{"rendered":"Cara Mudah Install dan Konfigurasi Yarn di CentOS 7"},"content":{"rendered":"<p>Yarn adalah JavaScript package manager yang kompatibel dengan npm, dan membantu Anda mengotomatiskan proses instalasi, memperbarui, mengkonfigurasi, dan menghapus paket-paket npm.<\/p>\n<p>Yarn ada untuk menjawab masalah sebagian besar masalah para developer dengan NPM, seperti mempercepat proses instalasi paket dengan memparalelkan operasi dan mengurangi kesalahan yang terkait dengan konektivitas jaringan.<\/p>\n<p>Dalam tutorial ini, kita akan membahas cara menginstal <a href=\"https:\/\/yarnpkg.com\/\" target=\"_blank\" rel=\"noopener\">Yarn<\/a>\u00a0pada sistem CentOS 7 Anda melalui repositori paket RPM Yarn.<\/p>\n<h2>Prasyarat<\/h2>\n<p>Sebelum melanjutkan dengan tutorial ini, pastikan Anda masuk sebagai<a href=\"https:\/\/www.linuxid.net\/25222\/cara-membuat-user-sudo-di-centos\/\"> pengguna dengan hak istimewa sudo.<\/a><\/p>\n<h2>Install Yarn di CentOS<\/h2>\n<p>Ikuti langkah-langkah di bawah ini untuk menginstal Yarn pada sistem CentOS 7 Anda:<\/p>\n<ol>\n<li>Jika Anda belum menginstal Node.js di sistem Anda, aktifkan repositori Nodesource dengan\u00a0<a href=\"https:\/\/www.linuxid.net\/24655\/belajar-menggunakan-perintah-curl-di-terminal\/\">perintah curl<\/a> berikut:\n<pre>curl --silent --location https:\/\/rpm.nodesource.com\/setup_8.x | sudo bash -<\/pre>\n<p>Instal paket Node.js dengan mengetik:<\/p>\n<pre>sudo yum install nodejs<\/pre>\n<\/li>\n<li>\u00a0Repositori resmi Yarn dikelola secara konsisten dan menyediakan versi paling mutakhir. kita juga akan melakukan instalasi melalui baris perintah\u00a0Yarn dan konfigurasi opsi dasar, kita juga akan impor\u00a0GPG key dengan perintah berikut\n<pre>curl --silent --location https:\/\/dl.yarnpkg.com\/rpm\/yarn.repo | sudo tee \/etc\/yum.repos.d\/yarn.repo\r\n\r\nsudo rpm --import https:\/\/dl.yarnpkg.com\/rpm\/pubkey.gpg<\/pre>\n<p>&nbsp;<\/li>\n<li>Setelah repositori ditambahkan, Anda dapat menginstal yarn, dengan menjalankan:\n<pre>sudo yum install yarn<\/pre>\n<\/li>\n<li>Untuk memverifikasi bahwa Yarn berhasil diinstal, jalankan perintah berikut yang akan mencetak nomor versi Yarn :\n<pre>yarn --version<\/pre>\n<p>Pada saat penulisan artikel ini, versi terbaru dari Yarn adalah versi <code>1.10.1<\/code>.<\/p>\n<pre><code>1.10.1<\/code><\/pre>\n<\/li>\n<\/ol>\n<h2>Menggunakan Yarn di CentOS<\/h2>\n<p>Pada poin ini, Anda telah berhasil menginstal Yarn pada sistem CentOS, langkah selanjutnya adalah kita akan menjelajahi beberapa perintah Yarn yang paling umum.<\/p>\n<h3>Membuat proyek baru\u00a0di CentOS<\/h3>\n<p>Untuk membuat proyek Yarn baru Misalnya, kita akan memberi contoh proyek baru kita dengan nama project_saya, Anda dapat\u00a0 gunakan perintah <code>yarn init<\/code> seperti yang ditunjukkan di bawah ini:<\/p>\n<pre>yarn init project_saya<\/pre>\n<p>Skrip init akan menanyakan beberapa pertanyaan kepada Anda. Anda dapat menjawab atau menekan <code>enter<\/code> untuk menggunakan nilai default<\/p>\n<pre>yarn init v1.10.1\r\nquestion name (vagrant): Linuxid\r\nquestion version (1.0.0): 0.0.1\r\nquestion description: Testing Yarn\r\nquestion entry point (index.js): \r\nquestion repository url: \r\nquestion author: Linuxid\r\nquestion license (MIT): \r\nquestion private: \r\nsuccess Saved package.json\r\nDone in 20.18s.<\/pre>\n<p>Setelah selesai, skrip akan membuat file basic\u00a0<code>package.json<\/code>\u00a0yang berisi informasi yang Anda berikan tadi. Namun tenang saja, Anda dapat membuka dan mengedit file ini jika dibutuhkan.<\/p>\n<h3>Menambahkan dependency Yarn\u00a0di CentOS<\/h3>\n<p>Jika Anda ingin menggunakan paket lain dalam proyek Anda, Anda perlu menambahkannya ke dependensi proyek. Untuk melakukannya, gunakan perintah <code>yarn add<\/code> diikuti dengan nama paket yang Anda inginkan :<\/p>\n<pre>yarn add [nama_package]<\/pre>\n<p>Perintah di atas juga akan memperbarui file <code>package.json<\/code> dan <code>yarn.lock<\/code>\u00a0, sehingga siapa pun yang mengerjakan proyek ini saat menjalankan thread akan mendapatkan dependensi yang sama.<\/p>\n<p>Anda juga dapat menentukan versi paket atau tag paket:<\/p>\n<pre>yarn add [nama_package]@[versi_atau_tag]<\/pre>\n<h3>Cara Upgrade dependency Yarn<\/h3>\n<p>Untuk upgrade file dependency, gunakan salah satu perintah berikut<\/p>\n<pre>yarn upgrade [nama_package]\r\nyarn upgrade [nama_package]@[versi_atau_tag]<\/pre>\n<p>Perintah di atas akan memperbarui dependensi proyek ke versi terbaru mereka sesuai dengan rentang versi yang ditentukan dalam file <code>package.json.<\/code><\/p>\n<h3>Cara Menghapus\u00a0dependency Yarn<\/h3>\n<p>Gunakan perintah <code>yarn remove<\/code>\u00a0dan diikuti dengan nama paket yang ingin Anda hapus :<\/p>\n<pre>yarn remove [package_name]<\/pre>\n<p>Perintah ini juga akan memperbarui file\u00a0proyek\u00a0<code>package.json<\/code> dan <code>yarn.lock<\/code>.<\/p>\n<h3>Menginstal semua dependensi proyek Yarn<\/h3>\n<p>Untuk menginstal semua dependensi proyek yang ditentukan dalam menjalankan file <code>package.json<\/code>, gunakan perintah berikut :<\/p>\n<pre>yarn<\/pre>\n<p>atau<\/p>\n<pre>yarn install<\/pre>\n<h2>Kesimpulan<\/h2>\n<p>Kami telah menunjukkan kepada Anda cara memasang yarn pada mesin CentOS 7. Untuk informasi lebih lanjut tentang yarn, kunjungi halaman dokumentasi yarn di <a href=\"https:\/\/yarnpkg.com\/en\/docs\" target=\"_blank\" rel=\"noopener\">sini<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Yarn adalah JavaScript package manager yang kompatibel dengan npm, dan membantu Anda mengotomatiskan proses instalasi,&hellip;<\/p>\n","protected":false},"author":2,"featured_media":1984,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[15,160,161,96],"class_list":["post-1983","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","tag-centos","tag-nodejs","tag-npm","tag-yarn"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara Mudah Install dan Konfigurasi Yarn di CentOS 7 - Linuxid<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Mudah Install dan Konfigurasi Yarn di CentOS 7 - Linuxid\" \/>\n<meta property=\"og:description\" content=\"Yarn adalah JavaScript package manager yang kompatibel dengan npm, dan membantu Anda mengotomatiskan proses instalasi,&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2019-02-18T02:57:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-28T15:41:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Mudah-Install-dan-Konfigurasi-Yarn-di-CentOS-7.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"530\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"xsand\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"xsand\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/\",\"url\":\"https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/\",\"name\":\"Cara Mudah Install dan Konfigurasi Yarn di CentOS 7 - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Mudah-Install-dan-Konfigurasi-Yarn-di-CentOS-7.jpg\",\"datePublished\":\"2019-02-18T02:57:37+00:00\",\"dateModified\":\"2025-03-28T15:41:13+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Mudah-Install-dan-Konfigurasi-Yarn-di-CentOS-7.jpg\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Mudah-Install-dan-Konfigurasi-Yarn-di-CentOS-7.jpg\",\"width\":1000,\"height\":530},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara Mudah Install dan Konfigurasi Yarn di CentOS 7\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/post\/#website\",\"url\":\"https:\/\/linuxid.net\/post\/\",\"name\":\"Linuxid\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/post\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\",\"name\":\"xsand\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"caption\":\"xsand\"},\"url\":\"https:\/\/www.linuxid.net\/post\/author\/xsand\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara Mudah Install dan Konfigurasi Yarn di CentOS 7 - Linuxid","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Mudah Install dan Konfigurasi Yarn di CentOS 7 - Linuxid","og_description":"Yarn adalah JavaScript package manager yang kompatibel dengan npm, dan membantu Anda mengotomatiskan proses instalasi,&hellip;","og_url":"https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/","og_site_name":"Linuxid","article_published_time":"2019-02-18T02:57:37+00:00","article_modified_time":"2025-03-28T15:41:13+00:00","og_image":[{"width":1000,"height":530,"url":"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Mudah-Install-dan-Konfigurasi-Yarn-di-CentOS-7.jpg","type":"image\/jpeg"}],"author":"xsand","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"xsand","Estimasi waktu membaca":"3 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/","url":"https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/","name":"Cara Mudah Install dan Konfigurasi Yarn di CentOS 7 - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/#primaryimage"},"image":{"@id":"https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Mudah-Install-dan-Konfigurasi-Yarn-di-CentOS-7.jpg","datePublished":"2019-02-18T02:57:37+00:00","dateModified":"2025-03-28T15:41:13+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Mudah-Install-dan-Konfigurasi-Yarn-di-CentOS-7.jpg","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Mudah-Install-dan-Konfigurasi-Yarn-di-CentOS-7.jpg","width":1000,"height":530},{"@type":"BreadcrumbList","@id":"https:\/\/linuxid.net\/post\/cara-mudah-install-dan-konfigurasi-yarn-di-centos-7\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Cara Mudah Install dan Konfigurasi Yarn di CentOS 7"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/post\/#website","url":"https:\/\/linuxid.net\/post\/","name":"Linuxid","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/post\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79","name":"xsand","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","caption":"xsand"},"url":"https:\/\/www.linuxid.net\/post\/author\/xsand\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1983","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/comments?post=1983"}],"version-history":[{"count":1,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1983\/revisions"}],"predecessor-version":[{"id":2447,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1983\/revisions\/2447"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media\/1984"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=1983"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=1983"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=1983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}