Cara Memasang Benang di CentOS 8

Cara Memasang Benang di CentOS 8

Dicipta oleh Facebook, Benang adalah pengurus pakej paling keren dan terkini untuk Nodejs yang telah menggantikannya npm. Manakala npm berfungsi baik -baik saja, Benang Kapal dengan beberapa penambahbaikan yang memberikan daya saing npm. Malah, pemaju kini berpindah Nod.Js projek ke Benang.

Baca yang disyorkan: 18 Rangka Kerja NodeJS Terbaik untuk Pemaju pada tahun 2019

Jadi, mengapa pemaju begitu curang mengenai benang?

Pertama, Benang kerdil npm Dari segi kelajuan pemasangan pakej. Benang jauh lebih cepat daripada npm dan memasang pakej secara serentak menjadikannya pilihan yang lebih baik daripada npm.

Di samping itu, apabila pakej dipasang, cache global dipasang yang mengandungi semua kebergantungan. Ini tidak perlu kembali dalam talian untuk memuat turunnya lagi dan membuat pemasangan seterusnya lebih cepat

Kedua, Benang dianggap lebih selamat daripada npm. Ini kerana ia memasang pakej dari pakej.json atau Benang.kunci fail.

Benang.kunci menjamin bahawa pakej yang sama dipasang di semua peranti dengan itu menjauhkan bug yang timbul daripada pemasangan versi yang berbeza. Berbeza, npm memasang pakej dari kebergantungan yang menimbulkan kebimbangan keselamatan kerana ketidakkonsistenan dalam versi pakej yang dipasang.

Dalam tutorial ini, anda akan belajar cara memasang Benang pada Centos 8. Mari kita mulakan.

Langkah 1: Pasang NodeJS di CentOS 8

Untuk bermula dengan log masuk ke anda Centos 8 sistem sebagai pengguna root dan pasang Epel repositori seperti yang ditunjukkan.

# yum memasang pelepasan epel 
Pasang repo epel pada CentOS 8

Seterusnya, pasang NodeJs pada CentOS 8 menggunakan arahan.

# yum modul pasang nodej 
Pasang Nodejs di CentOS 8

Untuk mengesahkan pemasangan Nod.Js Jalankan.

# nod -v # nod --version 
Semak versi NodeJS

Dari output, kami telah memasang versi nod 10.16.3.

Langkah 2: Dayakan repositori benang

Setelah berjaya memasang Nod.js Dalam langkah sebelumnya, kita perlu membolehkan Benang repositori menggunakan arahan curl berikut.

# curl -silent -location https: // dl.Yarnpkg.com/rpm/benang.Repo | tee /etc /yum.repos.d/benang.repo 
Pasang repo benang di CentOS 8

Seterusnya, tambahkan kekunci GPG menggunakan arahan RPM.

# rpm --import https: // dl.Yarnpkg.com/rpm/pubkey.GPG 

Langkah 3: Pasang benang di CentOS 8

Sekarang pasang Benang menggunakan arahan.

# yum pasang benang 
Pasang benang di CentOS 8

Untuk memeriksa versi Benang yang telah kami pasang, lari.

# benang --version 1.21.1 

Dari output, kita dapat melihat bahawa versi terbaru benang dipasang adalah Benang v. 1.21.1.

Langkah 4: Buat projek baru di benang

Anda boleh membuat projek baru menggunakan Benang init perintah dan kemudian diikuti dengan nama projek. Sebagai contoh:

# benang init my_first_project 
Buat projek di benang

Anda akan diminta menjawab beberapa soalan. Anda boleh membuat keputusan untuk menjawab Ya atau Tidak atau hanya memukul Masukkan untuk meneruskan soalan seterusnya.

A pakej.json Fail dibuat pada akhir dan anda boleh mengesahkannya menggunakan arahan LS seperti yang ditunjukkan.

pakej # ls -l.json 
Sahkan pakej.fail json

Fail ini mengandungi semua maklumat yang baru anda sediakan, dan anda melihat kandungannya menggunakan perintah kucing.

# pakej kucing.json 
Lihat pakej.fail json

Langkah 5: Pasang pakej menggunakan benang

Untuk memasang pakej, hanya gunakan sintaks.

# benang tambah [pakej_name] 

Sebagai contoh,

# benang tambah ekspres 
Pasang pakej menggunakan benang

Untuk mengeluarkan pakej, cukup lari.

# benang keluarkan ekspres 
Keluarkan pakej menggunakan benang
Kesimpulan

Benang Dilengkapi dengan faedah berguna yang berusaha mengimbangi kekurangan NPM. Jauh lebih cepat, selamat dan beransur -ansur memotong npm Sebagai pengurus pakej kegemaran Node.

Dengan Benang, Anda boleh menggunakan projek anda dengan mudah dan selesa sambil mengelakkan kesulitan yang disebabkan oleh npm. Secara ringkas, Benang adalah lebih baik dari kedua -duanya. Cubalah dan beritahu kami pengalaman anda!