Pasang npm dalam beberapa langkah mudah
Adakah anda memahami konsep asas Pengurus Pakej? Sudah tiba masanya untuk meletakkan pengetahuannya! Pertama, kita perlu memasang NPM.
Panduan ini akan membimbing anda untuk memasang Node dan NPM dan membuat projek sampel yang akan membantu anda menguasai asas-asas NPM dan aplikasinya dalam pembangunan front-end.
Bab Panduan
- Siapa panduan ini?
- Apa maksud "npm"?
- Apakah baris arahan?
- Apa itu nod?
- Apa itu Pengurus Pakej?
- Bagaimana cara memasang npm? (Lokasi semasa anda!)
- Bagaimana cara memasang pakej npm?
- Apakah arahan NPM?
- Bagaimana cara memasang projek NPM yang sedia ada?
Periksa sama ada npm dipasang
Sebelum memasang npm, periksa sama ada ia dipasang. Buka terminal (aplikasi terminal macOS, terminal bersepadu untuk editor kod seperti kod VS, atau terminal baris arahan lain).
Masukkan arahan berikut (perhatikan bahawa watak $ tidak termasuk dalam contoh):
<code>node -v</code>
Perintah ini memaparkan versi nod semasa (jika dipasang). Jika nod dipasang, baris arahan mengembalikan nombor versi nod yang dipasang:
<code>v16.9.1</code>
Versi anda mungkin berbeza, tetapi selagi nombor versi dipaparkan, ini bermakna NPM dipasang! Nombor versi itu sendiri tidak penting.
Jika npm atau nod tidak dipasang, anda akan melihat mesej seperti "perintah tidak dijumpai". Jika NPM dipasang tetapi nod tidak dipasang (dan sebaliknya), adalah disyorkan untuk menyahpasang terlebih dahulu dan kemudian teruskan.
Jika anda perlu memasang NPM dan Node, kami akan mengikuti Panduan NPM Rasmi untuk memasang melalui program NVM.
Pasang Pengurus Versi Node
Pengurus Versi Node (NVM) membolehkan anda memasang, mengemas kini, dan menyahpasang nod pada sistem anda dan menguruskan pelbagai versi nod.
Bahasa sisi pelayan mempunyai versi sendiri (mis., Node 17.1.0) dan tidak ada kaitan dengan versi penyemak imbas (mis., Chrome 96). Kami hanya memerlukan versi terkini Node, jadi NVM tidak diperlukan pada masa ini, tetapi ia mungkin berguna pada masa akan datang.
Memasang satu program hanya untuk memasang yang lain, yang nampaknya berlebihan, tetapi ia adalah kaedah yang disyorkan, dan melakukannya dengan betul dari awal akan memudahkan operasi kemudian.
Pasang NVM pada Windows
Jika anda menggunakan Windows, proses pemasangan akan lebih mudah. Anda memerlukan NVM yang didedikasikan untuk Windows, tetapi bernasib baik, Windows sudah mempunyai pemasang, hanya muat turun dan lari. Untuk butiran, sila rujuk kepada NVM untuk repositori Windows di GitHub.
- Muat turun versi terkini NVM untuk Windows. Ia juga boleh dipasang secara manual.
- Buka terminal dan jalankan
nvm list available
untuk melihat senarai versi nod yang boleh dimuat turun dan dipasang. - Jalankan arahan
nvm use
diikuti oleh nombor versi nod untuk digunakan (contohnyanvm use 16.9.1
) untuk menggunakan versi tertentu. Sebagai alternatif, anda boleh menggunakanlatest
,lts
, ataunewest
dan bukannya nombor versi tertentu, di mananewest
adalah versi terkini yang dipasang.
Selepas pemasangan, NVM berfungsi dengan cara yang sama pada mesin Windows sebagai sistem lain.
Pasang NVM pada macOS
Untuk memasang NVM pada macOS, langkah pertama ialah memuat turunnya menggunakan arahan berikut:
<code>curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash</code>
0.39.0 adalah versi terkini pada masa pelepasan, tetapi anda mungkin perlu menyemak pemasangan NVM ReadMe dan mendapatkan versi terkini (jika berbeza).
Selepas menampal arahan ke terminal dan menekan Enter , anda akan melihat bahawa terminal mengeluarkan banyak maklumat yang tidak relevan. Malah, kebanyakan masa, tiada siapa yang akan membaca maklumat ini di terminal. Kami hanya mengambil berat tentang:
- Perintah itu akhirnya selesai;
- Perintah itu tidak berakhir dengan mesej ralat.
Jika anda diminta untuk memasukkan arahan semasa proses pemasangan, tekan kekunci Q untuk keluar dan teruskan.
Apabila kursor input berkedip sekali lagi, ini bermakna arahan telah selesai dan terminal sedang menunggu input anda. Setelah pemasangan NVM selesai, anda mungkin melihat:
<code>=> Close and reopen your terminal to start using nvm or run the following to use it now:</code>
Jika anda tidak melihat ralat pada masa ini, disyorkan untuk keluar dan memulakan semula aplikasi terminal yang anda gunakan sebelum meneruskan. Ini adalah cara yang baik untuk memastikan anda bermula dengan keadaan yang bersih.
Cara memasang npm melalui nod
Sekarang bahawa NVM dipasang, kami sudah bersedia untuk melakukan apa yang kami mahu lakukan: Pasang NPM dan Nod pada sistem.
Adalah lebih baik untuk mengesahkan bahawa NVM dipasang dengan betul, dengan menjalankan nvm -v
. Jika terminal memaparkan nombor versi yang dipasang, semuanya baik -baik saja! Jika tidak, ingatlah bahawa anda mungkin perlu memulakan semula aplikasi terminal untuk melengkapkan pemasangan.
Sekarang kita mempunyai NVM, arahan untuk memasang nod sangat pendek:
<code>nvm install node</code>
Cukup mudah, bukan?
Anda harus melihat mesej seperti "memuat turun dan memasang nod v17.1.0", walaupun nombor versi mungkin tidak sepadan, tidak mengapa. Anda akan mendapat versi stabil terbaru runtime. Tunggu perintah selesai berjalan - Begitu juga, apabila anda kembali ke prompt lalai dan dapat menaip lebih banyak arahan, anda tahu ia selesai.
Selepas itu, anda sudah selesai! Perintah mudah ini bukan sahaja memasang nod, tetapi juga memasang npm. Begitu juga, anda boleh menggunakan npm -v
dan <code>node -v</code> untuk mengesahkan bahawa semuanya dipasang dan dikemas kini. Jika semuanya berjalan lancar, anda akan mendapat nombor versi.
Langkah seterusnya
Ok, sekarang kami mempunyai NVM untuk memasang dan menguruskan nod, nod sendiri, dan NPM untuk mengendalikan pakej nod. Di bahagian seterusnya panduan NPM ini, kami akan memasang beberapa pakej ke dalam projek!
← Bab 5 Bab 7 →
Atas ialah kandungan terperinci Pasang npm dalam beberapa langkah mudah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas











Pada hari yang lain, saya melihat sedikit ini sangat indah dari laman web Corey Ginnivan di mana koleksi kad timbunan di atas satu sama lain semasa anda menatal.

Saya melihat Font Google melancarkan reka bentuk baru (tweet). Berbanding dengan reka bentuk besar yang terakhir, ini terasa lebih berulang. Saya hampir tidak dapat memberitahu perbezaannya

Pernahkah anda memerlukan pemasa undur dalam projek? Untuk sesuatu seperti itu, mungkin semula jadi untuk mencapai plugin, tetapi sebenarnya lebih banyak lagi

Semua yang anda ingin tahu mengenai atribut data dalam HTML, CSS, dan JavaScript.

Soalan mengenai kawasan slash ungu dalam susun atur flex Apabila menggunakan susun atur flex, anda mungkin menghadapi beberapa fenomena yang mengelirukan, seperti dalam alat pemaju (D ...

Apabila bilangan elemen tidak ditetapkan, bagaimana untuk memilih elemen anak pertama nama kelas yang ditentukan melalui CSS. Semasa memproses struktur HTML, anda sering menghadapi unsur yang berbeza ...

Pada permulaan projek baru, kompilasi SASS berlaku dalam sekejap mata. Ini terasa hebat, terutamanya apabila ia dipasangkan dengan BrowserSync, yang dimuat semula

Cara melaksanakan Windows-like dalam pembangunan depan ...
