Android

Cara memasang benang pada sentuhan 8

Centos 8 Установка

Centos 8 Установка

Isi kandungan:

Anonim

Benang adalah pengurus pakej JavaScript yang serasi dengan npm yang membantu anda mengautomasikan proses memasang, mengemas kini, mengkonfigurasi, dan mengeluarkan pakej npm.

Ia telah dicipta untuk menyelesaikan satu set masalah dengan npm, seperti mempercepatkan proses pemasangan pakej dengan operasi selari dan mengurangkan kesilapan yang berkaitan dengan sambungan rangkaian.

Tutorial ini akan membimbing anda melalui pemasangan Benang pada CentOS 8. Kami juga akan merangkumi asas-asas cara menggunakan Benang untuk membuat projek baru dan menambahkan / mengalih keluar dependencies.

Memasang Benang pada CentOS 8

Lakukan langkah-langkah berikut sebagai root atau pengguna dengan keistimewaan sudo untuk memasang Benang pada CentOS 8:

  1. Jika Node.js tidak dipasang pada sistem anda, pasang pakej Node.js dengan menaip:

    sudo dnf install @nodejs

    Pada masa penulisan, versi Node.js dalam repositori Centos8 adalah v10.x.

    Dayakan repositori Benang dan import kunci GPG repositori:

    curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo sudo rpm --import

    Repositori Benang rasmi secara konsisten mengekalkan dan menyediakan versi paling terkini.

    Setelah repositori diaktifkan, pasangkan Benang:

    sudo dnf install yarn

    Sahkan pemasangan dengan mencetak nombor versi Benang:

    yarn --version

    Pada masa menulis artikel ini, versi terbaru dari Benang adalah versi 1.21.1 :

    1.21.1

Menggunakan Benang

Sekarang bahawa anda mempunyai Benang yang dipasang pada sistem CentOS anda, kami akan meneroka beberapa perintah Benang yang paling biasa.

Mewujudkan projek baru

Untuk membuat projek Benang yang baru, gunakan arahan yarn init diikuti dengan nama projek. Sebagai contoh, untuk membuat projek bernama my_project anda akan menaip:

yarn init my_project

Skrip akan menanyakan beberapa soalan kepada anda. Anda boleh menjawab atau tekan enter untuk menggunakan nilai lalai:

yarn init v1.21.1 question name (alex): Linuxize question version (1.0.0): 0.0.1 question description: Testing Yarn question entry point (index.js): question repository url: question author: Linuxize question license (MIT): question private: success Saved package.json Done in 20.18s.

Apa yang dilakukan oleh perintah itu ialah membuat fail package.json asas yang mengandungi maklumat yang anda berikan. Fail ini boleh diubah suai pada bila-bila masa.

Anda juga boleh menambah Benang ke dan kod direktori sedia ada. Untuk berbuat demikian, navigasi ke direktori dan laksanakan:

yarn init my_project

Menambah pergantungan

Untuk menambah pakej sebagai pergantungan kepada projek anda, gunakan perintah yarn add diikuti dengan nama pakej:

yarn add

Perintah ini akan memasang pakej dan sebarang pakej yang bergantung pada dan mengemas kini fail package.json dan yarn.lock projek.

Secara lalai, jika hanya nama pakej yang diberikan, Benang memasang versi terkini. Untuk memasang versi atau tag tertentu, gunakan sintaks berikut:

yarn add @

Ketergantungan semula

Untuk menaik taraf pakej, jalankan arahan yarn upgrade diikuti dengan nama pakej:

yarn upgrade

Perintah di atas mengemas kini dependensi projek ke versi terkini mereka mengikut julat versi yang dinyatakan dalam fail package.json.

Anda juga boleh menentukan versi atau tag pakej:

yarn upgrade @

Mengeluarkan pergantungan

Untuk mengalih keluar pakej dari ketergantungan projek, gunakan yarn remove perintah diikuti dengan nama pakej:

yarn remove

Perintah ini juga mengemas kini fail package.json dan yarn.lock projek.

Memasang semua kebergantungan projek

Untuk memasang semua kebergantungan projek yang sedia ada yang ditentukan dalam fail package.json :

yarn

atau

yarn install

Kesimpulannya

Kami telah menunjukkan kepada anda cara memasang benang pada mesin CentOS 8 anda. Untuk maklumat lanjut mengenai benang sila lawati halaman dokumentasi Benang.

nodejs npm benang centos