今回は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);
});
});
});