npm bermaksud "pengurus pakej nod" dalam bahasa Cina Ia adalah alat pengurusan pakej lalai bagi platform Node.js Ia akan dipasang bersama-sama dengan npm mengurus pemalam pihak ketiga yang sepadan dengan nod. js; anda boleh menggunakan npm Pasang, kongsi, edarkan kod dan urus kebergantungan projek nod.
Persekitaran pengendalian tutorial ini: sistem Windows 7, nodejs versi 12.19.0, komputer DELL G3.
Apakah itu npm? Apakah kaitannya dengan node.js?
npm (nama penuh Pengurus Pakej Node, "pengurus pakej nod") ialah sistem pengurusan pakej perisian lalai Nodejs yang ditulis dalam JavaScript. npm boleh digunakan untuk memasang, berkongsi, mengedarkan kod dan mengurus kebergantungan projek.
npm ialah alat pengurusan pakej dalam dunia JavaScript dan merupakan alat pengurusan pakej lalai untuk platform Node.js Ia akan dipasang bersama-sama dengan Nodejs. Sama seperti maven, gradle dalam sintaks Java, dan pip dalam python.
npm boleh menyelesaikan banyak masalah dalam penggunaan kod NodeJS senario penggunaan biasa termasuk yang berikut:
Membenarkan pengguna memuat turun pakej pihak ketiga yang ditulis oleh orang lain daripada pelayan NPM. Gunakannya secara tempatan.
Membenarkan pengguna memuat turun dan memasang program baris arahan yang ditulis oleh orang lain daripada pelayan NPM untuk kegunaan tempatan.
Membenarkan pengguna memuat naik pakej atau program baris arahan yang mereka tulis ke pelayan NPM untuk digunakan oleh orang lain.
npm wujud bersama Nodejs selagi Nodejs dipasang, npm juga akan dipasang selepas Nodejs dipasang. Buka terminal dan laksanakan arahan berikut untuk menyemak sama ada pemasangan berjaya.
Pengetahuan yang diperluaskan: Lari npm run xxx
Apa yang berlaku
Lari Bila npm run xxx, npm akan terlebih dahulu mencari atur cara yang akan dilaksanakan dalam node_modules/.bin dalam direktori semasa, dan jika ditemui, jalankannya jika
tidak ditemui, ia akan jalankannya dari node_modules/.bin global Cari dalam npm i -g xxx untuk memasangnya dalam direktori global
Jika direktori global masih tidak ditemui, kemudian cari yang boleh laku lain; atur cara dengan nama yang sama daripada pembolehubah persekitaran laluan .
Untuk lebih banyak pengetahuan berkaitan nod, sila lawati: tutorial nodejs!
Atas ialah kandungan terperinci Apakah hubungan antara npm dan node.js?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!