GNU/Linux >> Belajar Linux >  >> Debian

Cara Memasang Benang di Debian 9

Yarn adalah pengelola paket JavaScript yang kompatibel dengan 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.

Dalam tutorial ini, kami akan memandu Anda tentang cara menginstal sistem Yarnon a Debian 9 melalui repositori paket APT Yarn. Repositori Yarn resmi dipelihara secara konsisten dan menyediakan versi terbaru.

Prasyarat #

Sebelum melanjutkan tutorial ini, pastikan Anda masuk sebagai pengguna dengan hak istimewa sudo.

Memasang Benang di Debian #

Ikuti langkah berikut untuk menginstal Yarn pada sistem Debian 9 Anda:

  1. Langkah pertama adalah mengaktifkan repositori Yarn. Mulailah dengan mengimpor kunci GPG repositori menggunakan curl berikut perintah:

    curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

    Gunakan perintah berikut untuk mengaktifkan repositori APT Benang:

    echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
  2. Setelah repositori diaktifkan, perbarui indeks paket dan instal Yarn, dengan:

    sudo apt updatesudo apt install yarn

    Jika Anda belum menginstal Node.js di sistem Anda, perintah di atas akan menginstalnya. Mereka yang menggunakan nvm dapat melewati instalasi Node.js dengan:

    sudo apt install --no-install-recommends yarn
  3. Verifikasi instalasi dengan mencetak nomor versi Benang:

    yarn --version

    Pada saat artikel ini ditulis, versi terbaru dari Yarn adalah versi 1.17.3 .

    1.17.3

Menggunakan Benang #

Sekarang Anda telah menginstal Yarn di sistem Debian Anda, langkah selanjutnya adalah menjelajahi beberapa perintah Yarn yang paling umum.

Membuat proyek baru #

Untuk membuat proyek Benang baru, gunakan yarn init perintah seperti yang ditunjukkan di bawah ini:

yarn init my_yarn_project

Skrip init akan menanyakan beberapa pertanyaan kepada Anda. Anda dapat menjawab atau menekan enter untuk menggunakan nilai default.

yarn init v1.17.3
question name (vagrant): 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.

Setelah selesai, skrip akan membuat package.json dasar file yang akan berisi informasi yang Anda berikan. Anda dapat membuka dan mengedit file ini nanti.

Menambahkan ketergantungan #

Jika Anda ingin menggunakan paket lain dalam proyek Anda, Anda perlu menambahkannya ke dependensi proyek. Untuk melakukannya, gunakan yarn add perintah diikuti dengan nama paket:

yarn add [package_name]

Perintah di atas juga akan memperbarui package.json dan yarn.lock file sehingga siapa pun yang mengerjakan proyek ini saat menjalankan yarn akan mendapatkan dependensi yang sama.

Anda juga dapat menentukan versi paket atau tag paket:

yarn add [package_name]@[version_or_tag]

Meningkatkan ketergantungan #

Untuk memutakhirkan paket, gunakan salah satu perintah berikut:

yarn upgradeyarn upgrade [package_name]yarn upgrade [package_name]@[version_or_tag]

Jika tidak ada nama paket yang diberikan, perintah akan memperbarui dependensi proyek ke versi terbarunya sesuai dengan rentang versi yang ditentukan dalam file package.json. Jika tidak, hanya paket tertentu yang diperbarui.

Menghapus ketergantungan #

Untuk menghapus ketergantungan gunakan yarn remove perintah diikuti dengan nama paket:

yarn remove [package_name]

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

Memasang semua dependensi proyek #

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

yarn

atau

yarn install

Debian
  1. Cara Menginstal Debian 10 (Buster)

  2. Cara Memasang Benang di Ubuntu 20.04

  3. Cara Memasang Benang di Debian 11 / Debian 10

  1. Cara Memasang Benang di CentOS 7

  2. Cara Memasang Benang di CentOS 8

  3. Cara Menginstal Python 3.9 di Debian 10

  1. Cara Menginstal Memcached di Debian 10

  2. Cara Menginstal R di Debian 9

  3. Cara Memasang Benang di Debian 10