25 lines
1.1 KiB
Markdown
25 lines
1.1 KiB
Markdown
![]() |
本系统支持minio,阿里云oss,腾讯云cos,华为云obs和七牛云kodo,如果服务器带宽不足(20M以下),建议使用除minio之外的云存储服务
|
|||
|
|
|||
|
文件上传的配置,一般配置一遍就不需要配置了。
|
|||
|
|
|||
|
文件上传的流程分成两种:
|
|||
|
|
|||
|
1. 将文件上传到服务器,再通过服务器上传到阿里云/minio/保存再本地。这种上传形式是需要消耗两倍的流量的
|
|||
|
2. 通过服务器返回一个token之类的密钥,然后前端有直接上传到阿里云或minio的权限。这种上传形式只需要消耗单次上传的流量
|
|||
|
|
|||
|
我们采用的是第二种上传的形式,生成一个带时限的预签名url给前端,前端通过该url进行文件上传
|
|||
|
|
|||
|
---
|
|||
|
|
|||
|
首先我们要去平台端修改后台的文件上传配置
|
|||
|
|
|||
|

|
|||
|
|
|||
|
---
|
|||
|
|
|||
|
除了后台要修改图片上传的配置,前端也是需要修改文件上传配置的
|
|||
|
|
|||
|
修改根目录下的`.env.{环境}`相关文件,如开发环境修改`.env.development`文件。
|
|||
|
|
|||
|
- VITE_APP_RESOURCES_URL: 对应上面后台配置的resources-url
|