Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimanakah modul fs nod mengesan sama ada fail wujud?

Bagaimanakah modul fs nod mengesan sama ada fail wujud?

青灯夜游
青灯夜游asal
2021-12-13 12:01:554809semak imbas

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");

2. Gunakan modul fs mengesan

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

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 )

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!

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