パスが存在するかどうかだけ知りたいです。これが私のコードです:
var path = require('path'); // exists path
メソッドを使用してファイルシステムにファイルが存在するかどうかを確認するfs.existsSync()
方法:
const fs = require('fs')
const path = './file.txt';
if (fs.existsSync(path)) {
//file exists
}
このメソッドは同期的です。ファイルが非同期的に存在するかどうかをfs.access()
確認するには、ファイルを開かずにファイルの存在を確認するを使用できます。
fs.access(path, fs.F_OK, (err) => {
if (err) {
console.error(err)
return
}
//file exists
})