媒体概述

TinaCMS 提供多种管理媒体的选项。

所有的媒体配置都在 config.media 下的 defineConfig 函数中完成。

示例:

注意:只能配置基于仓库的媒体或外部媒体提供商,但不能同时配置两者

按文件类型过滤

媒体管理器的工具栏有一个类型过滤器,用于将大型库缩小到图像、视频、音频或文档。

从声明了accept的图像字段打开管理器时,会用一个锁定的芯片替换该控件,库中只显示字段接受的类型。

仅当媒体存储可以按扩展名过滤时才显示过滤器。基于仓库的媒体、TinaCloud 媒体和本地开发服务器都可以;staticMedia 不能,因此该控件在此处隐藏。

基于仓库的媒体(默认)

使用内置的基于仓库的媒体选项,媒体存储在网站的仓库中。

基于仓库的媒体将您的资产与内容放在一起,便于跟踪更改和回滚代码和媒体的版本。

这种方法通过消除外部媒体服务器的需求简化了工作流程,因为所有更新都在统一的系统中进行。

在此处阅读有关基于仓库的媒体的更多信息

外部媒体提供商

TinaCMS 还支持可插拔的外部媒体提供商。

在此处阅读有关外部媒体存储实现的更多信息

视频教程

对于那些喜欢通过视频学习的人,可以查看我们 "TinaCMS 深入探讨" 系列中的媒体片段。

Last Edited: November 12, 2024