Benang adalah JavaScript pengelola paket yang dikembangkan oleh Facebook yang memberikan daftar manfaat dibandingkan mitranya NPM . Beberapa di antaranya termasuk:Kecepatan unduhan paket yang lebih cepat, kemampuan untuk mengunduh paket offline, dan pembuatan file kunci secara otomatis. Dalam tutorial singkat ini, kami akan memberikan gambaran umum tentang cara menginstal dan menggunakan Yarn di Debian 10.
Mari kita mulai!
Langkah 1) Buat repositori Benang
Karena Benang belum tersedia di repositori resmi Debian 10, kami akan menambahkan repo Benang secara lokal secara manual di sistem kami. Tapi pertama-tama, mari perbarui dan tingkatkan paket sistem:
$ sudo apt update -y $ sudo apt upgrade -y
Selanjutnya, kita akan menginstal kunci penandatanganan GPG seperti yang ditunjukkan:
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
Untuk membuat repositori Yarn, jalankan perintah:
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Langkah 2) Pasang Benang
Dengan repositori yang dibuat, sinkronkan ulang paket sistem dengan memperbarui sistem:
$ sudo apt update -y
Terakhir, untuk menginstal Yarn jalankan perintah:
$ sudo apt install yarn
Setelah instalasi selesai, Anda dapat memeriksa versi Benang yang diinstal dengan menjalankan perintah:
[email protected]:~$ yarn -v 1.21.1 [email protected]:~$ OR [email protected]:~$ yarn -v 1.21.1 [email protected]:~$
Sempurna ! Kami telah berhasil menginstal Yarn pada Debian 10. Sekarang mari kita lihat beberapa kasus penggunaan bagaimana benang dapat digunakan.
Cara menggunakan Benang
Benang menulis dependensi pada package.json file yang terletak di folder root proyek Anda dan menyimpan dependensi ini di node_modules direktori.
Untuk menginisialisasi proyek cukup jalankan perintah:
$ yarn init
Serangkaian pertanyaan akan diajukan dan Anda akan diminta untuk menjawabnya. Anda dapat memilih untuk mengosongkan beberapa di antaranya jika diinginkan.
Inisialisasi proyek baru membuat file package.json seperti yang disebutkan sebelumnya yang berisi detail yang baru saja Anda berikan. Untuk melihat file, jalankan
$ cat package.json
Untuk menginstal sebuah paket, gunakan sintaks:
$ yarn add package
Misalnya, untuk menginstal express jalankan perintah:
$ yarn add express
Untuk meningkatkan paket, jalankan
$ yarn upgrade package
Jika Anda ingin meningkatkan semua paket Anda, jalankan:
$ yarn upgrade
Untuk menghapus sebuah paket, gunakan sintaks
$ paket penghapusan benang
Misalnya:
$ yarn remove express
Dan itu saja sejauh menyangkut pemasangan benang. Yarn adalah Manajer paket yang perlahan tapi pasti mendapatkan daya tarik dan ingin menggantikan manajer paket NPM Node. Ini cepat dan memungkinkan pengembang untuk berbagi kode dengan cara yang lancar dan aman.