您可以直接在控制台上删除不需要的文件。
控制台操作
登录EMAS管理控制台,选择 Serverless,点击进入。
在左侧导航栏,选择 云存储。
找到目标文件,然后单击删除。
在弹出的对话框中,单击确定。
客户端调用
示例代码如下:
const options = {
filePath: path,
headers: {
contentDisposition: 'attachment',
},
};
mpserverless.file.uploadFile(options).then((image) => {
mpserverless.file.deleteFile({ fileUrl: image.fileUrl });
});
云函数调用
示例代码如下:
module.exports = async (ctx) => {
// ctx.args 是从客户端传过来的参数
const res = await ctx.mpserverless.file.deleteFile({ fileUrl: ctx.args.fileUrl });
return res;
};
该文章对您有帮助吗?