egg-szjcomo-utils

1.0.9 • Public • Published

egg-szjcomo-utils

Install

$ npm i egg-szjcomo-utils --save

使用

// {app_root}/config/plugin.js
exports.szjcomo = {
  enable: true,
  package: 'egg-szjcomo-utils',
};

扩展app对象说明

扩展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

Package Sidebar

Install

npm i egg-szjcomo-utils

Weekly Downloads

1

Version

1.0.9

License

MIT

Unpacked Size

11.6 kB

Total Files

5

Last publish

Collaborators

  • como20170606