$ npm i egg-szjcomo-utils --save
// {app_root}/config/plugin.js
exports.szjcomo = {
enable: true,
package: 'egg-szjcomo-utils',
};
扩展app函数请查看 szjcomo-utils 此外还增加扩展函数
//创建文件夹 递归创建
mkdir(文件夹路径) return true/false
//删除文件
deleteFile(文件路径) return true/false
//文件大小
FileSize(文件路径) return 文件大小
//解析xml
parseXml(xmlstr) return Object
//对象转xml
createXml(object) return xmlstr
//md5处理
MD5(str) return string
//sha1加密
SHA1(str) return string
//文件md5
FileMD5(filename) return string
//文件hash
FileSHA1(filepath) return string
//删除文件夹 递归删除
deleteFolder(folder_path) void
//文件转base64字符串
FileToBase64(filename) return string
//base64字符串转成文件
Base64ToFile(base64,savePath,filename = null) return filepath/null
2020年11月10日
- 增加递归删除目录及文件的功能
- 修复一些已知的bug
2020年11月11日
- 增加文件转base64的类型
- 增加base64转文件类型
2020年11月17日
- 修复文件夹删除的bug
2020年12月31日
- 修复aes加密bug