Cara Menginstal Benang di Centos 8
- 3538
- 727
- Dr. Travis Bahringer
Dibuat oleh Facebook, Benang adalah manajer paket paling keren dan terbaru NodeJS yang datang untuk menggantikan NPM. Ketika NPM Bekerja dengan baik, Benang mengirim dengan beberapa perbaikan yang memberikan keunggulan kompetitif NPM. Faktanya, pengembang sekarang bermigrasi Node.JS proyek ke Benang.
Direkomendasikan baca: 18 Kerangka Nodej Terbaik untuk Pengembang di 2019
Jadi, mengapa pengembang begitu pusing tentang benang?
Pertama, Benang kurcaci NPM Dalam hal kecepatan instalasi paket. Benang jauh lebih cepat dari NPM dan menginstal paket secara bersamaan menjadikannya pilihan yang lebih baik dari NPM.
Selain itu, saat paket diinstal, cache global dipasang yang berisi semua dependensi. Ini menghilangkan kebutuhan untuk kembali online untuk mengunduhnya lagi dan membuat instalasi berikutnya lebih cepat
Kedua, Benang dianggap lebih aman dari NPM. Ini karena ia memasang paket dari kemasan.json atau benang.kunci file.
Benang.kunci menjamin bahwa paket yang sama diinstal di semua perangkat sehingga menjauhkan bug yang timbul dari pemasangan versi yang berbeda. Sebaliknya, NPM menginstal paket dari dependensi yang menimbulkan masalah keamanan karena ketidakkonsistenan dalam versi paket yang diinstal.
Dalam tutorial ini, Anda akan belajar cara menginstal Benang pada Centos 8. Ayo Memulai.
Langkah 1: Instal NodeJs di Centos 8
Untuk mulai dengan masuk ke Anda Centos 8 sistem sebagai pengguna root dan instal Epel Repositori seperti yang ditunjukkan.
# YUM Instal Epel-ReleaseInstal Epel Repo di Centos 8
Selanjutnya, instal NodeJs di CentOS 8 menggunakan perintah.
# Yum Modul Instal NodeJsInstal NodeJs di Centos 8
Untuk mengkonfirmasi pemasangan Node.JS berlari.
# node -v # node --versionPeriksa versi NodeJS
Dari output, kami telah menginstal Node Versi 10.16.3.
Langkah 2: Aktifkan repositori benang
Setelah berhasil menginstal Node.JS Pada langkah sebelumnya, kita perlu mengaktifkan Benang Repositori Menggunakan Perintah CURL berikut.
# curl --silent --location https: // dl.YARNPKG.com/rpm/benang.repo | tee /etc /yum.repo.d/benang.repoInstal Benang Repo di Centos 8
Selanjutnya, tambahkan tombol GPG menggunakan perintah rpm.
# rpm --import https: // dl.YARNPKG.com/rpm/pubkey.GPG
Langkah 3: Pasang benang di Centos 8
Sekarang instal Benang menggunakan perintah.
# yum instal benangPasang benang di Centos 8
Untuk memeriksa versi Benang yang telah kami instal, jalankan.
# benang --versi 1.21.1
Dari output, kita dapat melihat bahwa versi terbaru dari benang yang diinstal adalah Benang v. 1.21.1.
Langkah 4: Buat proyek baru dalam benang
Anda dapat membuat proyek baru menggunakan Benang Init perintah dan kemudian diikuti dengan nama proyek. Misalnya:
# Yarn init my_first_projectBuat proyek dalam benang
Anda akan diminta untuk menjawab beberapa pertanyaan. Anda dapat memutuskan untuk menjawab Ya atau TIDAK atau cukup memukul MEMASUKI untuk melanjutkan ke pertanyaan berikutnya.
A kemasan.json File dibuat di akhir dan Anda dapat mengonfirmasinya menggunakan perintah LS seperti yang ditunjukkan.
Paket # LS -L.jsonKonfirmasi paket.file json
File ini berisi semua info yang baru saja Anda berikan, dan Anda melihat kontennya menggunakan perintah CAT.
# Paket kucing.jsonPaket Lihat.file json
Langkah 5: Pasang paket menggunakan benang
Untuk menginstal paket, cukup gunakan sintaksis.
# benang tambahkan [package_name]
Misalnya,
# benang tambahkan ekspresInstal Paket Menggunakan Benang
Untuk menghapus paket, cukup jalankan.
# benang lepaskan ekspresHapus paket menggunakan benang
Kesimpulan
Benang Dilengkapi dengan manfaat berguna yang berupaya mengkompensasi kekurangan NPM. Ini jauh lebih cepat, aman dan secara bertahap menyalip NPM Sebagai manajer paket favorit Node.
Dengan Benang, Anda dapat menggunakan proyek Anda dengan mudah dan nyaman sambil menghindari ketidaknyamanan yang disebabkan oleh NPM. Pendeknya, Benang adalah yang lebih baik dari keduanya. Cobalah dan beri tahu kami pengalaman Anda!
- « 4 Alat yang berguna untuk menemukan dan menghapus file duplikat di Linux
- Memahami Komponen Inti dari Ansible - Bagian 1 »