javascript - Bolehkah stat() access() open() readFile() dalam node.js menentukan sama ada fail wujud?
某草草
某草草 2017-06-24 09:43:34
0
2
799

Pemahaman saya ialah:
stat() adalah untuk mendapatkan maklumat fail;
akses() menguji sama ada fail itu tersedia
open() membuka fail
readFile() membaca fail tersebut; Ia boleh menentukan sama ada fail itu tersedia, tetapi saya melihat bahawa sesetengah orang menggunakan kaedah open() dahulu apabila menulis pelayan sumber statik Bukankah ini berlebihan?

某草草
某草草

membalas semua(2)
伊谢尔伦

Jika anda hanya menentukan sama ada fail itu wujud, disyorkan untuk menggunakan kaedah fs.existsSync() terus, rujuk API rasmi

漂亮男人

Stat adalah untuk mendapatkan maklumat fail dan biasanya tidak digunakan untuk menentukan sama ada fail itu tersedia.

Akses paling sesuai untuk menentukan sama ada fail tersedia.

Terdapat perbezaan besar antara open dan readFile Open boleh membaca dan menulis Ia juga boleh mencipta fail atau gagal secara langsung berdasarkan sama ada fail itu wujud.

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!