Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Apakah perbezaan antara nod, nvm dan npm

Apakah perbezaan antara nod, nvm dan npm

WBOY
WBOYasal
2022-07-04 16:24:434616semak imbas

Perbezaan antara nod, nvm dan npm: 1. nodejs ialah pustaka kod yang diperlukan untuk pembangunan projek, nvm ialah alat pengurusan versi nodejs dan npm ialah alat pengurusan pakej nodejs 2. nodejs boleh mendayakan JavaScript untuk dilayari secara bebas Pelayan berjalan, nvm boleh mengurus versi nodej dan npm, dan npm boleh mengurus pemalam pihak ketiga untuk nodej.

Apakah perbezaan antara nod, nvm dan npm

Persekitaran pengendalian artikel ini: sistem Windows 10, nodejs versi 12.19.0, komputer Dell G3.

Apakah perbezaan antara nod, nvm dan npm

1.

nvm: alat pengurusan versi nodejs.

Dalam erti kata lain: satu nvm boleh mengurus banyak versi nod dan versi npm.

Sebab mengapa teknologi ini muncul adalah kerana versi nod projek yang berbeza juga berbeza, ada yang 5.0.1 dan ada yang 6.3.2. Jika versi nod tidak betul, anda mungkin menghadapi pelbagai masalah yang tidak dapat dijelaskan semasa menjalankan aplikasi.

nodejs: perpustakaan kod yang diperlukan semasa pembangunan projek

npm: alat pengurusan pakej nodejs.

Apabila memasang nodejs, npm juga akan dipasang bersama dengannya. Ia adalah alat pengurusan pakej.

npm mengurus pemalam pihak ketiga dalam nodej. Peranannya adalah sama seperti pengikat dalam Ruby dan maven di Jawa, yang kedua-duanya mengurus kebergantungan pihak ketiga.

2. Hubungan

nvm menguruskan versi nodej dan npm

npm boleh mengurus pemalam pihak ketiga untuk nodej

Apakah perbezaan antara nod, nvm dan npm

Pengetahuan lanjutan:

node.js ialah persekitaran berjalan javascript yang membolehkan javascript berjalan secara bebas daripada penyemak imbas. Pada masa lalu, js hanya boleh dijalankan berdasarkan penyemak imbas, dan ia boleh dikendalikan dengan penyemak imbas, seperti mengezum masuk dan keluar pada penyemak imbas, dengan syarat penyemak imbas dibuka (pelayar adalah klien). Dengan node.js, js boleh dikendalikan pada bahagian pelayan, terus pada sistem, dan boleh membuka dan menutup penyemak imbas dan operasi lain.

Ringkasnya, Node.js ialah JavaScript yang dijalankan di bahagian pelayan. Node.js ialah platform yang dibina pada masa jalan JavaScript Chrome. Node.js ialah persekitaran JavaScript bahagian pelayan I/O dipacu peristiwa berdasarkan enjin V8 Google Enjin V8 melaksanakan Javascript dengan sangat pantas dan mempunyai prestasi yang sangat baik

Apakah perbezaan antara nod, nvm dan npm

Disyorkan. pembelajaran : "tutorial video nodejs"

Atas ialah kandungan terperinci Apakah perbezaan antara nod, nvm dan npm. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn