在strapi.io的文件上传中,可以通过自定义插件来实现保留原始文件名的功能。具体步骤如下:
config/functions/bootstrap.js
文件中,添加以下代码:module.exports = async () => {
// 修改strapi的上传配置
const { upload } = strapi.plugins['upload'];
upload.config = {
...upload.config,
// 设置存储提供商的配置
providerOptions: {
// 设置存储提供商的配置参数
// 这里可以根据具体的存储提供商进行配置
},
// 设置文件名生成器
// 这里使用原始文件名作为文件名
generateFilename: (file) => {
return file.name;
},
};
};
providerOptions
中的参数。例如,如果使用腾讯云COS作为存储提供商,可以参考腾讯云COS的文档进行配置。通过以上步骤,就可以在strapi.io的文件上传中保留原始文件名了。请注意,这里的示例代码仅供参考,具体的实现方式可能因为strapi版本的不同而有所差异。另外,关于腾讯云相关产品和产品介绍链接地址,请参考腾讯云官方文档。
领取专属 10元无门槛券
手把手带您无忧上云