horse-generator
Version:
horse generator for node framework
1 lines • 616 B
JavaScript
;var OSS=require("ali-oss"),_require=require("../config/env"),aliyun=_require.aliyun;function getOssClient(e){return new OSS({region:aliyun.oss.region,accessKeyId:aliyun.oss.accessKeyId,accessKeySecret:aliyun.oss.accessKeySecret,timeout:aliyun.oss.timeout,bucket:e||aliyun.oss.bucket})}exports.delOssObj=async function(e,s){return await getOssClient(s).delete(e)},exports.delOssDir=async function(e,s){var t=getOssClient(s),i=(await t.list({prefix:e+"/"})).objects.map(function(e){return e.name});return await t.deleteMulti(i)},exports.addOss=async function(e,s,t){return await getOssClient(t).put(e,s)};