Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Apakah yang perlu saya lakukan jika arahan nod tidak dapat ditemui?

Apakah yang perlu saya lakukan jika arahan nod tidak dapat ditemui?

藏色散人
藏色散人asal
2022-11-07 16:18:352570semak imbas

Penyelesaian kepada masalah yang arahan nod tidak dapat ditemui: 1. Semak pembolehubah persekitaran; 2. Dapatkan laluan pemasangan modul Nodejs dengan melaksanakan perintah "$ npm prefix -g"; laluan pemasangan global keluaran ke persekitaran Hanya masukkan entri Laluan pembolehubah.

Apakah yang perlu saya lakukan jika arahan nod tidak dapat ditemui?

Persekitaran pengendalian tutorial ini: sistem Windows 7, nod versi 18.4.0, komputer Dell G3.

Apakah yang perlu saya lakukan jika arahan nod tidak ditemui?

Penyelesaian kepada masalah yang arahan tidak dapat ditemui selepas Nodejs memasang modul secara global

Apabila anda menghadapi masalah ini, rekodkannya dan lihat bahawa gesaan itu mestilah pembolehubah persekitaran Jalankan arahan berikut untuk mendapatkan laluan pemasangan Modul Nodejs:

$ npm prefix -g

Hanya tambahkan laluan pemasangan global output ke entri Laluan pembolehubah persekitaran.

Pengenalan berkaitan:

Modul ialah badan berfungsi bebas

Modul (modul utama) memperkenalkan modul lain (submodul), Modul adalah diimport oleh modul lain.

Dalam nodejs, fail js (termasuk direktori) ialah modul dan modul pada asasnya ialah fungsi tanpa nama

Ia dibahagikan kepada modul tersuai (modul yang ditulis oleh pengguna) dan modul teras ( disediakan oleh modul nod), modul pihak ketiga

Nodejs secara automatik menambah fungsi pada setiap modul Kod dalam fail disertakan secara automatik oleh fungsi Pembolehubah dan fungsi di dalamnya adalah setempat, dan skop yang dihasilkan adalah dipanggil Untuk skop modul

(function(){
       文件中的代码
})

rquire: ialah fungsi (kaedah) yang digunakan untuk memperkenalkan modul lain

modul: objek modul semasa

module.eksport: objek Eksport semasa modul

__dirname: Direktori mutlak modul semasa Nota: dir→direktori

__filename: Direktori mutlak dan nama modul modul semasa Nota: Terdapat 2 garis bawah

Kandungan awam module.exports ialah objek yang dieksport Apabila anda memperkenalkan modul, anda akan mendapat objek ini

require() ialah fungsi yang digunakan untuk memperkenalkan modul lain (memperkenalkan objek. dieksport oleh module.exports)

Pembelajaran yang disyorkan: "tutorial video nodejs"

Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika arahan nod tidak dapat ditemui?. 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