Android

Cara memasang benang pada centos 8

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

Daftar Isi:

Anonim

Yarn adalah pengelola paket JavaScript yang kompatibel dengan npm yang membantu Anda mengotomatiskan proses menginstal, memperbarui, mengonfigurasi, dan menghapus paket-paket npm.

Itu dibuat untuk memecahkan serangkaian masalah dengan NPM, seperti mempercepat proses instalasi paket dengan memparalelkan operasi dan mengurangi kesalahan yang terkait dengan konektivitas jaringan.

Tutorial ini akan memandu Anda melalui pemasangan Yarn di CentOS 8. Kami juga akan membahas dasar-dasar cara menggunakan Yarn untuk membuat proyek baru dan menambah / menghapus dependensi.

Menginstal Benang pada CentOS 8

Lakukan langkah-langkah berikut sebagai root atau pengguna dengan hak sudo untuk menginstal Benang pada CentOS 8:

  1. Jika Node.js tidak diinstal pada sistem Anda, instal paket Node.js dengan mengetik:

    sudo dnf install @nodejs

    Pada saat penulisan, versi Node.js di repositori Centos8 adalah v10.x.

    Aktifkan repositori Benang dan impor kunci GPG repositori:

    curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo sudo rpm --import

    Gudang benang resmi dikelola secara konsisten dan menyediakan versi paling mutakhir.

    Setelah repositori diaktifkan, instal Benang:

    sudo dnf install yarn

    Verifikasi pemasangan dengan mencetak nomor versi Benang:

    yarn --version

    Pada saat menulis artikel ini, versi terbaru dari Benang adalah versi 1.21.1 :

    1.21.1

Menggunakan benang

Sekarang Anda telah menginstal Benang pada sistem CentOS Anda, kami akan menjelajahi beberapa perintah Benang yang paling umum.

Membuat proyek baru

Untuk membuat proyek Benang baru, gunakan perintah yarn init diikuti dengan nama proyek. Misalnya, untuk membuat proyek bernama my_project Anda harus mengetik:

yarn init my_project

Script akan menanyakan beberapa pertanyaan. Anda dapat menjawab atau menekan enter untuk menggunakan nilai default:

yarn init v1.21.1 question name (alex): Linuxize question version (1.0.0): 0.0.1 question description: Testing Yarn question entry point (index.js): question repository url: question author: Linuxize question license (MIT): question private: success Saved package.json Done in 20.18s.

Semua yang dilakukan perintah adalah membuat file package.json dasar yang berisi informasi yang Anda berikan. File ini dapat dimodifikasi kapan saja.

Anda juga dapat menambahkan Benang ke dan direktori kode yang ada. Untuk melakukannya, navigasikan ke direktori dan jalankan:

yarn init my_project

Menambah ketergantungan

Untuk menambahkan paket sebagai ketergantungan pada proyek Anda, gunakan perintah yarn add diikuti dengan nama paket:

yarn add

Perintah akan menginstal paket dan semua paket yang tergantung dan memperbarui file package.json dan yarn.lock .

Secara default, jika hanya nama paket yang diberikan, Benang menginstal versi terbaru. Untuk menginstal versi atau tag tertentu, gunakan sintaks berikut:

yarn add @

Meningkatkan ketergantungan

Untuk memutakhirkan suatu paket, jalankan perintah yarn upgrade diikuti dengan nama paket:

yarn upgrade

Perintah di atas memperbarui dependensi proyek ke versi terbaru mereka sesuai dengan rentang versi yang ditentukan dalam file package.json.

Anda juga dapat menentukan versi paket atau tag:

yarn upgrade @

Menghapus ketergantungan

Untuk menghapus paket dari dependensi proyek, jalankan perintah penghilangan yarn remove diikuti dengan nama paket:

yarn remove

Perintah ini juga memperbarui file package.json dan yarn.lock .

Menginstal semua dependensi proyek

Untuk menginstal semua dependensi proyek yang ada yang ditentukan dalam file package.json jalankan:

yarn

atau

yarn install

Kesimpulan

Kami telah menunjukkan kepada Anda cara memasang benang pada mesin CentOS 8 Anda. Untuk informasi lebih lanjut tentang benang, kunjungi halaman dokumentasi Benang.

nodejs npm benang centos