Di nodejs, require digunakan untuk memuat modul atau file; fungsi require adalah mekanisme untuk memuat secara sinkron saat runtime. Ketika fungsi ini menggunakan parameter, nilai parameter dapat memiliki nama file dari modul jalur lengkap, atau dapat berupa nama modul. Saat node memuat file, akan ada fungsi "require.cache" untuk menyimpan file dalam cache.
Lingkungan pengoperasian artikel ini: Sistem Windows 10, nodejs versi 12.19.0, komputer Dell G3.
Di node, Anda dapat menggunakan fungsi require() untuk memuat modul.
Fungsi yang diperlukan menggunakan parameter, dan nilai parameter dapat berupa nama file modul dengan path lengkap, atau dapat berupa nama modul. Saat menggunakan modul yang disediakan di node, Anda hanya perlu menentukan nama modul di memerlukan fungsi.
Fungsi require adalah mekanisme pemuatan sinkron saat runtime (menyalin file). Saat node memuat file, akan ada fungsi require.cache untuk menyimpan file dalam cache.
Apakah string berisi jalur. Seperti contoh berikut ini
1. Tidak ada jalur (juga disebut modul pemuatan): require('find')
2. Ada jalur (juga disebut memuat file): require('./find.js')
Memuat modul
contoh:
memerlukan('menemukan')1. Node akan memeriksa terlebih dahulu apakah modul find adalah modul bawaan (modul bawaan nodejs antara lain fs, http, dll.), jika tidak ditemukan, lanjutkan ke langkah berikutnya.
2. Cari node_moludes dari direktori saat ini untuk melihat apakah ada file find.js. Jika tidak ditemukan, lanjutkan ke langkah berikutnya;
3. Temukan folder find di node_moludes dan cari file index.js;
4. Jika tidak ada file index.js, cari kolom utama di package.json. Kolom ini sesuai dengan jalur entri;
5. Jika tidak ada hal di atas yang ditemukan, kesalahan akan dilaporkan.
Muat berkas
contoh:
memerlukan('./menemukan')1. Node pertama-tama akan mencari file find.js di direktori saat ini;
2. Kemudian cari file find.json;
3. Temukan index.js dari folder find di direktori saat ini
4. Jika tidak ada file index.js, cari kolom utama di package.json. Kolom ini sesuai dengan jalur entri;
Pembelajaran yang disarankan: "tutorial video nodejs"
Di atas adalah detail cara menggunakan require di nodejs. Untuk informasi lebih lanjut, harap perhatikan artikel terkait lainnya di situs ini!