node.jsを使ってカレントディレクトリ以下を再帰的にたどりファイル一覧を出力します。(引数で対象となるディレクトリを指定できます) ファイル名と共にファイルサイズも出力しています。 shimizu / filelist2json.js var fs = require("fs") , path = require("path") , dir = process.argv[2] || '.'; //引数が無いときはカレントディレクトリを対象とする var walk = function(p, callback){ var results = []; fs.readdir(p, function (err, files) { if (err) throw err; var pending = files.length; if (!pending) return callback(null,