Node.jsにファイルが存在するかどうかを確認する方法

Node.jsを使用して、ファイルシステムにファイルが存在するかどうかを確認する方法fsモジュール

Node.jsを使用してファイルがファイルシステムに存在するかどうかを確認する方法は、fs.existsSync()方法:

const fs = require('fs')

const path = ‘./file.txt’

try { if (fs.existsSync(path)) { //file exists } } catch(err) { console.error(err) }

この方法は同期的です。これは、ブロッキングしていることを意味します。ファイルが非同期的に存在するかどうかを確認するには、次を使用できます。fs.access()、ファイルを開かずにファイルの存在を確認します。

const fs = require('fs')

const path = ‘./file.txt’

fs.access(path, fs.F_OK, (err) => { if (err) { console.error(err) return }

//file exists })

私の無料ダウンロードNode.jsハンドブック


その他のノードチュートリアル: