Bagaimanakah modul fs nod mengesan sama ada fail wujud?

青灯夜游
Lepaskan: 2021-12-13 12:01:55
asal
4775 orang telah melayarinya

Kaedah pengesanan: 1. Gunakan pernyataan "const fs = require("fs");" untuk memperkenalkan modul fs 2. Gunakan kaedah exists() modul fs untuk mengesan sama ada fail yang ditentukan; wujud dalam sistem fail Sintaks "fs.exists(path,callback)".

Bagaimanakah modul fs nod mengesan sama ada fail wujud?

Persekitaran pengendalian tutorial ini: sistem Windows 7, nodejs versi 12.19.0, komputer DELL G3.

modul fs nod mengesan sama ada fail itu wujud

1 Mula-mula, anda perlu memperkenalkan modul fs

const fs = require("fs");
Salin selepas log masuk

2. Gunakan modul fs mengesan

fs.exists(filePath, (exists) => {      if (exists) {
          console.log("文件已存在");
     } else {
          console.log("文件不存在");
     }
});
Salin selepas log masuk

Penerangan:

Kaedah fs.exists() ialah antara muka pengaturcaraan aplikasi terbina dalam modul fs, yang menyediakan API untuk berinteraksi dengan sistem fail dengan cara yang dimodelkan dengan ketat di sekitar fungsi POSIX standard. Kaedah fs.exists() digunakan untuk menguji sama ada laluan tertentu wujud dalam sistem fail.

Penggunaan:

fs.exists( path, callback )
Salin selepas log masuk

Parameter: Kaedah ini menerima dua parameter yang disebutkan di atas dan di bawah:

  • laluan: Untuk menguji sama ada direktori itu jalan wujud. Ia boleh menjadi rentetan, penimbal, dsb.

  • panggilan balik: Ia ialah fungsi panggil balik yang dihantar kepada kaedah exists().

Nilai Pulangan: Ia mengembalikan nilai Boolean yang menunjukkan kewujudan atau ketiadaan laluan.

Untuk lebih banyak pengetahuan berkaitan nod, sila lawati: tutorial nodejs! !

Atas ialah kandungan terperinci Bagaimanakah modul fs nod mengesan sama ada fail wujud?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!