node.jsでディレクトリ&ファイル関連の情報取得

Node.js

今回はnode.jsでディレクトリ&ファイルに関する情報取得をするとき、実行する方法を紹介します。

ディレクトリにファイル一覧取得

const fs = require(‘fs’);

fs.readdir(‘./’,’utf8′,(err, files) =>{
    if (err) throw err;
    files.forEach((file)=>{
        console.log(file);
    });
});

ファイル属性情報取得

const fs = require(‘fs’);

const dir_path = “./”;

fs.readdir(dir_path,’utf8′,(err, files) =>{
    if (err) throw err;
    files.forEach((file_name)=>{
        fs.stat(dir_path + file_name, (err, stats)=>{
            console.log(file_name + “:” + stats.size);
        });
    });
});
タイトルとURLをコピーしました