Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Apakah perbezaan antara nod, nvm dan npm
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.
Persekitaran pengendalian artikel ini: sistem Windows 10, nodejs versi 12.19.0, komputer Dell G3.
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
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
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!