UNPKG

gmove

Version:

小程序转换器,基于支付宝/微信小程序转换为多端小程序,让小程序跨平台开发变得简单。init from antmove@1.2.2

27 lines 764 B
var path = require('path'); var fs = require('fs-extra'); function getFileList (filePath) { let result = []; result = fileDisplay (filePath, result); result = result.map(item => { return item.split(filePath+path.sep)[1]; }); return result; } function fileDisplay (filePath, result) { let files = fs.readdirSync(filePath); files.forEach(function (filename) { var filedir = path.join(filePath, filename); let stats = fs.statSync(filedir); var isFile = stats.isFile(); var isDir = stats.isDirectory(); if (isDir) { fileDisplay(filedir, result); } if (isFile) { result.push(filedir); } }); return result; } module.exports = getFileList;