Rumah > Artikel > hujung hadapan web > Cara menggunakan require dalam nodejs
Dalam nodejs, require digunakan untuk memuatkan modul atau fail fungsi memerlukan ialah mekanisme untuk memuatkan segerak pada masa jalan. Apabila fungsi ini menggunakan parameter, nilai parameter boleh mempunyai nama fail modul laluan lengkap, atau ia boleh menjadi nama modul Apabila nod memuatkan fail, akan ada fungsi "require.cache" untuk cache fail.
Persekitaran pengendalian artikel ini: sistem Windows 10, nodejs versi 12.19.0, komputer Dell G3.
Dalam nod, anda boleh menggunakan fungsi require() untuk memuatkan modul.
Fungsi require menggunakan satu parameter dan nilai parameter boleh mempunyai laluan penuh Nama fail modul juga boleh menjadi nama modul Apabila menggunakan modul yang disediakan dalam nod, anda hanya perlu menentukan nama modul dalam fungsi memerlukan
Fungsi memerlukan ialah a mekanisme untuk pemuatan segerak pada masa jalan (Salin fail), apabila nod memuatkan fail, akan terdapat fungsi require.cache untuk cache fail
Sama ada rentetan mengandungi laluan. Contohnya, contoh berikut
1 Tiada laluan (juga dipanggil modul memuatkan): memerlukan('cari')
2. ./ find.js')
Muat modul
Contoh:
require('find')
1 nod akan menyemak sama ada modul find ialah a modul terbina dalam (nodejs Modul terbina dalam termasuk fs, http, dsb.), jika tidak ditemui, teruskan ke langkah seterusnya
2. Cari node_moludes daripada direktori semasa untuk melihat jika terdapat penemuan. js, jika tidak dijumpai, teruskan ke langkah seterusnya;
3 Cari folder cari dalam node_moludes dan cari fail index.js; js, cari medan utama dalam package.json, yang sepadan dengan laluan masuk ;
5 Jika tiada satu pun di atas dapat ditemui, ralat akan dilaporkan.
Muat failContoh:
1 Node akan mencari fail find.js dahulu dalam direktori semasa;require('./find')2. Kemudian cari fail find.json; js, pergi ke package.json Cari medan utama dalam , yang sepadan dengan laluan masuk;
Atas ialah kandungan terperinci Cara menggunakan require dalam nodejs. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!