Cara Memasang Benang di MacOS

Cara Memasang Benang di MacOS

Benang adalah pengurus pakej baru untuk JavaScript dan alat utama yang digunakan oleh Facebook untuk menguruskan kod sumbernya. Sehubungan dengan penulisan ini, Benang mempunyai kira -kira 370 penyumbang dan digunakan oleh syarikat teknologi terkenal seperti Airbnb, Dropbox, Uber, Google, dan Netflix. Sekiranya anda membaca artikel ini, ini bermakna anda mungkin berminat memasang benang di Mac anda supaya anda dapat menggunakannya untuk menguruskan projek peribadi anda atau membantu rakan sepasukan bekerjasama dengan berkesan di tempat kerja.

Dalam tutorial ini, kami akan menunjukkan kepada anda cara memasang benang pada Mac OS dalam lima langkah mudah.

Memasang benang di macOS

Pilih salah satu kaedah yang diberikan di bawah untuk memasang benang pada sistem macOS. Semua kaedah selamat dan senang diikuti.

  • Kaedah 1 - Menggunakan Homebrew
  • Anda boleh memasang benang menggunakan pengurus pakej homebrew pada sistem macOS. HomeBrew adalah pengurus pakej untuk sistem operasi macOS yang menyediakan cara yang lebih mudah untuk memasang dan menguruskan pakej pada sistem anda.

    Untuk memasang benang pada macOS, buka terminal dan taip:

    Memasang benang pemasangan  

    Pastikan anda telah memasang homebrew pada sistem macOS anda.

  • Kaedah 2 - Menggunakan skrip shell
  • Cara lain untuk memasang benang dengan mudah di macOS. Ini adalah skrip shell yang disediakan secara rasmi untuk memasang benang pada sistem operasi Unix/Linux yang berbeza.

    Anda boleh memasang benang dengan menjalankan kod berikut di terminal anda:

    curl -o- -l https: // yarnpkg.com/pemasangan.sh | bash  

    Skrip akan mengesahkan tandatangan GPG terlebih dahulu sebelum pemasangan. Oleh itu, ia juga merupakan cara yang selamat untuk memasang benang pada sistem macOS.

Semak versi benang

Setelah pemasangan benang selesai, laksanakan arahan berikut untuk mengesahkan versi benang.

benang --version  1.22.4 

Bekerja dengan Pengurus Pakej Benang

Sehingga sekarang, anda telah berjaya memasang benang pada sistem macOS. Mari kita meneroka beberapa penggunaan asas baris arahan benang.

  1. Buat dan mulakan projek baru
  2. Gunakan Benang init di bawah folder kosong untuk membuat projek baru.

    Benang init  

    Perintah akan melalui sesi interaktif yang mengemukakan beberapa soalan. Masukkan nilai yang diperlukan dan tekan Enter. Ini akan menjana a pakej.json fail dalam direktori semasa.

    Benang init v1.22.4 Nama Soalan (new_project): Versi Soalan My-Package (1.0.0): Penerangan Soalan: Titik entri soalan pakej ujian (indeks.JS): URL Repositori Soalan: https: // github.com/tecadmin/my-yarn-package Soalan Pengarang: Rahul Soalan Lesen (MIT): Soalan Swasta: Pakej yang disimpan Kejayaan.json selesai pada tahun 84.90 -an. 
  3. Menambah modul baru
  4. Gunakan benang tambah Perintah untuk memasang kebergantungan baru ke aplikasi anda yang ada. Anda perlu menentukan nama pakej untuk ditambahkan. Ia juga akan membuat kemasukan masuk pakej.json sebagai pergantungan.

    Benang Tambah [Pakej]  

    Juga, anda boleh menentukan versi pakej atau tag untuk memilih versi pakej yang betul dan bukannya versi terkini.

    benang tambah [pakej]@[versi]  benang tambah [pakej]@[tag]  
  5. Menaik taraf kebergantungan
  6. Gunakan perintah menaik taraf benang untuk menaik taraf pakej yang sudah dipasang dalam aplikasi anda.

    Benang menaik taraf [pakej]  

    Anda juga boleh menentukan versi atau nama tag untuk menaik taraf ke versi tertentu.

    Benang menaik taraf [pakej]@[versi]  Benang menaik taraf [pakej]@[tag]  
  7. Mengeluarkan pergantungan
  8. Sekiranya mana -mana pakej tidak diperlukan, keluarkannya dari aplikasi anda.

    benang keluarkan [pakej]  
  9. Menggunakan Benang memasang
  10. Ini akan memasang semua kebergantungan pakej yang ditakrifkan dalam pakej.json fail.

    Benang memasang  

    Pemasangan benang adalah tindakan lalai perintah benang tanpa lulus mana -mana subkommandan.

Kesimpulan

Tutorial ini menjelaskan kepada anda untuk memasang benang pada sistem macOS. Juga meneroka butiran untuk bekerja dengan pengurus pakej benang.