Cara menginstal benang di macOS

Cara menginstal benang di macOS

Benang adalah manajer paket baru untuk JavaScript dan alat utama yang digunakan oleh Facebook untuk mengelola kode sumbernya. Pada tulisan ini, benang memiliki sekitar 370 kontributor dan digunakan oleh perusahaan teknologi terkenal seperti Airbnb, Dropbox, Uber, Google, dan Netflix. Jika Anda membaca artikel ini, itu berarti bahwa Anda mungkin tertarik untuk memasang benang di Mac Anda sehingga Anda dapat menggunakannya untuk mengelola proyek pribadi Anda atau membantu rekan tim berkolaborasi secara efektif di tempat kerja.

Dalam tutorial ini, kami akan menunjukkan cara menginstal benang di Mac OS dalam lima langkah sederhana.

Menginstal benang di macOS

Pilih salah satu metode di bawah ini untuk memasang benang pada sistem macOS. Semua metode aman dan mudah diikuti.

  • Metode 1 - Menggunakan Homebrew
  • Anda dapat memasang benang menggunakan Homebrew Package Manager pada sistem MacOS. Homebrew adalah manajer paket untuk sistem operasi macOS yang menyediakan cara yang lebih mudah untuk menginstal dan mengelola paket di sistem Anda.

    Untuk memasang benang pada macOS, buka terminal dan ketik:

    Bir Instal Benang  

    Pastikan Anda telah menginstal homebrew di sistem macOS Anda.

  • Metode 2 - Menggunakan Skrip Shell
  • Cara lain untuk dengan mudah menginstal benang di macOS. Ini adalah skrip shell yang disediakan secara resmi untuk memasang benang pada sistem operasi unix/linux yang berbeda.

    Anda dapat menginstal benang dengan menjalankan kode berikut di terminal Anda:

    Curl -O- -L https: // yarnpkg.com/instal.Sh | pesta  

    Skrip akan memverifikasi tanda tangan GPG terlebih dahulu sebelum instalasi. Jadi itu juga cara yang aman untuk memasang benang di sistem macOS.

Periksa versi benang

Setelah instalasi benang selesai, jalankan perintah berikut untuk memverifikasi versi benang.

benang --versi  1.22.4 

Bekerja dengan Manajer Paket Yarn

Sampai sekarang, Anda telah berhasil memasang benang pada sistem macOS. Mari kita jelajahi beberapa penggunaan dasar dari baris perintah benang.

  1. Membuat dan menginisialisasi proyek baru
  2. Menggunakan Benang Init di bawah folder kosong untuk membuat proyek baru.

    Benang Init  

    Perintah akan melalui sesi interaktif yang mengajukan beberapa pertanyaan. Masukkan nilai yang diperlukan dan tekan enter. Ini akan menghasilkan a kemasan.json file di direktori saat ini.

    YARN INIT V1.22.4 nama pertanyaan (new_project): versi pertanyaan paket saya (1.0.0): PERTANYAAN DESKRIPSI: Titik masuk Paket Tes (Indeks.JS): URL Repositori Pertanyaan: https: // github.com/tecadmin/my-yarn-package pertanyaan penulis: Rahul Pertanyaan Lisensi (MIT): Pertanyaan Pribadi: Paket Simpan Sukses.json dilakukan di 84.90 -an. 
  3. Menambahkan modul baru
  4. Menggunakan Tambah benang Perintah untuk menginstal ketergantungan baru ke aplikasi Anda yang ada. Anda perlu menentukan nama paket yang akan ditambahkan. Itu juga akan masuk kemasan.json sebagai ketergantungan.

    Benang Tambahkan [Paket]  

    Anda juga dapat menentukan versi paket atau tag untuk memilih versi paket yang benar alih -alih versi terbaru.

    Benang Tambahkan [paket]@[Versi]  Benang Tambahkan [paket]@[Tag]  
  5. Meningkatkan ketergantungan
  6. Gunakan perintah Upgrade Yarn untuk meningkatkan paket yang sudah diinstal di aplikasi Anda.

    Upgrade benang [paket]  

    Anda juga dapat menentukan versi atau nama tag untuk meningkatkan ke versi tertentu.

    Upgrade YARN [paket]@[Versi]  Upgrade benang [paket]@[tag]  
  7. Menghapus ketergantungan
  8. Jika ada paket yang tidak lebih diperlukan, hapus dari aplikasi Anda.

    Benang Hapus [Paket]  
  9. Menggunakan Instalasi benang
  10. Ini akan menginstal semua dependensi paket yang ditentukan kemasan.json mengajukan.

    Instalasi benang  

    Instalasi benang adalah tindakan default dari perintah benang tanpa melewati sub -perintah apa pun.

Kesimpulan

Tutorial ini dijelaskan kepada Anda untuk menginstal benang pada sistem macOS. Juga mengeksplorasi detail untuk bekerja dengan manajer paket benang.