Rumah  >  Artikel  >  hujung hadapan web  >  Apakah npm dalam persekitaran nod

Apakah npm dalam persekitaran nod

WBOY
WBOYasal
2022-07-06 10:57:082371semak imbas

npm dalam persekitaran nod ialah alat pengurusan dan pengedaran pakej lalai ialah "Pengurus Pakej Node", yang telah menjadi standard tidak rasmi untuk menerbitkan modul nod yang lain pelayan NPM Tulis pakej pihak ketiga untuk kegunaan tempatan, atau benarkan pengguna memuat naik pakej atau program baris arahan mereka sendiri ke pelayan NPM untuk digunakan oleh orang lain.

Apakah npm dalam persekitaran nod

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

Apakah npm dalam persekitaran nod?

npm ialah pengurus pakej lalai untuk persekitaran masa jalan JavaScript Node.js.

Nama penuh NPM ialah Pengurus Pakej Node, yang merupakan alat pengurusan dan pengedaran pakej NodeJS dan telah menjadi standard tidak rasmi untuk menerbitkan modul (pakej) Node.

npm ialah alat pengurusan pakej yang dipasang bersama-sama dengan Nodejs Ia boleh menyelesaikan banyak masalah dalam penggunaan kod Nodejs adalah seperti berikut:

  • Benarkan pengguna Muat turun ketiga. -pakej parti yang ditulis oleh orang lain daripada pelayan NPM dan menggunakannya 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.

Memandangkan versi baharu nodejs telah menyepadukan npm, npm juga telah dipasang sebelum ini. Anda juga boleh menguji sama ada pemasangan berjaya dengan memasukkan "npm -v". Perintahnya adalah seperti berikut. Gesaan versi muncul untuk menunjukkan pemasangan yang berjaya:

$ npm -v
2.3.0

Jika anda memasang versi lama npm, anda boleh menaik tarafnya dengan mudah melalui arahan npm.

$ sudo npm install npm -g
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
npm@2.14.2 /usr/local/lib/node_modules/npm

Jika ia adalah sistem Tetingkap, gunakan arahan berikut: npm install npm -g

Pemasangan global dan pemasangan tempatan

npm pemasangan pakej dibahagikan kepada pemasangan tempatan (tempatan) , pemasangan global (global) Berdasarkan baris arahan, perbezaannya hanyalah sama ada terdapat -g, seperti

npm install express          # 本地安装
npm install express -g   # 全局安装

Jika ralat berikut berlaku: npm err! Ralat: sambungkan ECONNREFUSED 127.0.0.1 :8087

Penyelesaian ialah: $ npm config set proksi null

Pemasangan setempat

  • Letakkan pakej pemasangan dalam . Di bawah /node_modules (direktori tempat perintah npm dijalankan), jika tiada direktori node_modules, direktori node_modules akan dijana dalam direktori tempat perintah npm sedang dilaksanakan.

  • Anda boleh memperkenalkan pakej yang dipasang secara setempat melalui require().

Pemasangan global

  • Letakkan pakej pemasangan di bawah /usr/local atau direktori pemasangan nod anda.

  • boleh digunakan terus dalam baris arahan.

Jika anda ingin mempunyai fungsi kedua-duanya, anda perlu memasangnya di dua tempat atau menggunakan pautan npm.

Pembelajaran yang disyorkan: "tutorial video nodejs"

Atas ialah kandungan terperinci Apakah npm dalam persekitaran nod. 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
Artikel sebelumnya:Apakah yang dilakukan nod-sass?Artikel seterusnya:Apakah yang dilakukan nod-sass?