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.
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!