Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Apakah perbezaan antara npm dan node.js?

Apakah perbezaan antara npm dan node.js?

WBOY
WBOYasal
2022-02-28 15:06:574568semak imbas

Perbezaan: 1. "node.js" ialah persekitaran berjalan untuk JavaScript dan penterjemah JavaScript bahagian pelayan, manakala npm ialah pengurus pakej "node.js" 2. npm tidak memerlukan yang berasingan Pemasangan, "node.js" mengandungi npm, npm akan dipasang bersama semasa memasang nod.

Apakah perbezaan antara npm dan node.js?

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

Apakah perbezaan antara npm dan node.js

1. node.js

Node.js ialah persekitaran berjalan untuk JavaScript

node.js ialah enkapsulasi enjin Google V8. Ia ialah jurubahasa JavaScript sebelah pelayan

yang membenarkan JavaScript berjalan pada platform pembangunan sebelah pelayan Ia menjadikan JavaScript sebagai bahasa skrip setanding dengan bahasa sebelah pelayan seperti PHP, Python, Perl, dan Ruby

2 npm

npm ialah pengurus pakej node.js

Apabila membangun dengan Node.js, anda sering menggunakan perisian orang lain Kod JS dan perlu memuat turunnya dengan kerap , nyahmampat dan gunakan

Kaedah dalam artikel pertama terlalu menyusahkan, jadi npm (pengurus pakej) muncul

Semua orang memuat naik kod bertulis ke npm, jika anda perlu menggunakannya Kod boleh dimuat turun terus melalui npm

3 Hubungan antara keduanya

Kedua-duanya adalah inklusif

nod. .js mengandungi npm , npm ialah pengurus pakej node.js

npm tidak perlu dipasang secara berasingan Apabila memasang Node, npm akan dipasang bersama

Pembelajaran yang disyorkan: "tutorial video nodejs

Atas ialah kandungan terperinci Apakah perbezaan antara npm dan node.js?. 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