自定义Git提供者
实现一个Git提供者很简单。它是一个实现了GitProvider接口的类或对象。
GitProvider接口
onPut
用于将内容保存到Git。每当在CMS中保存一个值时都会调用它。
onDelete
用于从Git中删除内容。每当在CMS中删除一个值时都会调用它。
示例
以下是GitHub Git提供者的源代码。它是如何实现GitProvider接口的一个很好的例子。
添加你的Git提供者
现在可以将其用作createDatabase函数的一个属性。
database.ts,js: