删除文件

您可以直接在控制台上删除不需要的文件。

控制台操作

  1. 登录EMAS管理控制台,选择 Serverless点击进入

  2. 在左侧导航栏,选择 云存储

  3. 找到目标文件,然后单击删除

  4. 在弹出的对话框中,单击确定

客户端调用

示例代码如下:

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;
};