UNPKG

fastlion-amis

Version:

一种MIS页面生成工具

22 lines (21 loc) 842 B
var fs = require('fs'); var path = require('path'); // 目录路径 var directoryPath = './'; // 读取目录下的所有文件 fs.readdir(directoryPath, function (err, files) { if (err) { return console.log('Unable to scan directory: ' + err); } // 过滤出文件列表中只包含文件的部分 var fileList = files.filter(function (file) { return fs.statSync(path.join(directoryPath, file)).isFile(); }); // 将文件列表转换为JSON格式并打印 console.log(JSON.stringify(fileList)); // 如果你想将结果保存到文件中,可以使用fs.writeFile fs.writeFile('fileList.json', JSON.stringify(fileList), function (err) { if (err) throw err; console.log('The file has been saved!'); }); }); //# sourceMappingURL=./icons/getsvg.js.map