Benang, pasang pengurus kebergantungan JavaScript ini untuk Ubuntu 20.04

mengenai Benang

Dalam artikel seterusnya kita akan melihat Benang. Ini adalah sejenis Pemasang pakej JavaScript dan pengurus pergantungan yang dikeluarkan oleh Facebook bekerjasama dengan pembangun lain seperti Google. Pemasang ini memperkenalkan perubahan dalam pengurusan ketergantungan, pelaksanaan tugas, dan beberapa peningkatan prestasi.

Benang menyokong pendaftaran NPM, tetapi berbeza dalam pemasangan pakej. Ia menggunakan fail kunci dan a algoritma pemasangan deterministik, membolehkan anda menyimpan struktur direktori yang sama simpul_modul untuk semua pengguna yang terlibat dalam projek. Ini dapat membantu mengurangkan ralat yang sukar dijejaki di beberapa mesin.

Dalam kebanyakan projek pengaturcaraan, pengurusan kebergantungan adalah tugas penting. Benang adalah pengurus pergantungan pakej yang pantas, selamat dan boleh dipercayai untuk aplikasi NodeJS. Ini sesuai dengan NPM, digunakan untuk memasang, mengkonfigurasi, mengemas kini dan membuang pakej.

Benang adalah pengurus sumber terbuka, yang membuat cache untuk pakej yang dimuat turun di mesin pengguna dan dapat menggunakan kembali pakej ini apabila diperlukan, tanpa memuat turunnya berulang kali. Dengan menggunakan checksum, pengurus pakej ini mengesahkan integriti setiap pakej yang dipasang sebelum melaksanakan kodnya. Selain itu Benang boleh digunakan dalam mod luar talian.

Dalam baris berikut kita akan melihat cara memasang Benang di Ubuntu 20.04 LTS menggunakan persekitaran baris arahan. Untuk menggunakannya kita perlukan NodeJS , kerana bergantung kepadanya.

Pasang Benang pada Ubuntu 20.04 LTS

Sebuah repositori rasmi di Ubuntu 20.04 LTS tersedia untuk pemasangan. Dengan menggunakan PPA ini, kita dapat memasang Benang secara global pada sistem. Untuk meneruskan pemasangan di komputer kita, kita harus membuka terminal (Ctrl + Alt + T) dan kemudian ikuti setiap langkah berikut:

Pasang cURL pada Ubuntu 20.04 LTS

Sekiranya alat ini belum dipasang pada sistem anda, anda boleh pasangkannya dari repositori pakej Ubuntu 20.04 LTS rasmi. Yang harus anda lakukan hanyalah menjalankan perintah berikut untuk memasang cURL:

pemasangan curl pada Ubuntu 20.04

sudo apt install curl

Tambah kunci GPG

Setelah kita memasang cURL dengan betul dalam sistem, sebelum memulakan pemasangan, kita akan pergi tambah kunci GPG untuk mengesahkan paket Benang. Untuk mengimport kunci GPG, anda hanya perlu mengetik perintah berikut di terminal yang sama (Ctrl + Alt + T):

tambah kunci GPG

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

Dayakan repositori Benang

Untuk memulakan pemasangan, pertama kita akan menambah dan mengaktifkan repositori yang diperlukan di Ubuntu 20.04 LTS. Untuk melakukannya, di terminal yang sama kita akan menggunakan arahan:

tambah repo

echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

Kemas kini cache dan pasang Benang

Pada peringkat ini, pertama kita akan melakukannya kemas kini cache APT dan kemudian Benang akan dipasang pada Ubuntu 20.04 LTS menggunakan arahan berikut:

kemudahan benang

sudo apt update && sudo apt install yarn

Sekiranya anda sedang menggunakan Nodejs dan NPM, anda boleh memasang Benang dengan menaip arahan berikut di terminal (Ctrl + Alt + T):

install mengesyorkan

sudo apt install --no-install-recommends yarn

Periksa Versi Benang

Setelah pemasangan selesai, kami akan dapat periksa sama ada ia berjaya dipasang pada sistem Ubuntu 20.04 kami atau tidak. Kami akan melakukan ini dengan melaksanakan di terminal kami (Ctrl + Alt + T):

versi benang yang dipasang di Ubuntu 20.04

yarn --version

Setelah melaksanakan perintah di atas, terminal akan menunjukkan versi terpasang kepada kami.

Pasang pakej dengan Benang

Sebilangan besar pakej akan dipasang dari pendaftaran NPM dan akan dinamakan hanya dengan nama pakejnya. Sebagai contoh, jika kita mahu memasang pakej bertindak balas pendaftaran NPM kita tidak perlu menulis lebih banyak lagi arahan:

tindak balas pemasangan

yarn add react

kepada lebih banyak maklumat mengenai cara memasang pakej dengan Benang, pengguna boleh melihat dokumentasi dalam hal ini yang dapat kita temui laman web projek.

Jika anda perlukan maklumat lebih lanjut mengenai pemasangan Benang di Ubuntu, pengguna boleh berunding dengan halaman projek. Di halaman ini kita juga dapat menjumpai dokumentasi mengenai projek itu. Kami juga akan menemui kod anda dan lebih banyak maklumat dari halaman Benang di GitHub.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.