ノード内のフォルダ内のすべてのファイルの名前を取得する方法

Node.jsを使用して、ファイルシステム内のフォルダーに含まれるファイル/フォルダーを一覧表示する方法は次のとおりです。

const fs = require('fs')

const dir = ‘/Users/flavio/folder’ const files = fs.readdirSync(dir)

for (const file of files) { console.log(file) }

ファイル参照を取得したら、を使用してその詳細を取得できます

const path = require('path')

//… //inside the for loop const stat = fs.lstatSync(path.join(dir, file))

これは、ファイルとフォルダを区別するのに役立ちます。たとえば、stat.isDirectory()方法。

fsそしてpath組み込みモジュールであるため、npmを使用してインストールする必要はありません

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


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