feat: add plugin development docs (#123)

### What this PR does?
添加插件开发文档

### Which issue(s) this PR fixes
Fixes #113

/area docs

```release-note
None
```
This commit is contained in:
guqing
2023-02-14 16:40:11 +08:00
committed by GitHub
parent 4d59c627c5
commit f21171de21
37 changed files with 2880 additions and 4 deletions

View File

@@ -97,7 +97,50 @@ module.exports = {
link: {
type: "generated-index",
},
items: ["developer-guide/plugin/prepare"],
items: [
"developer-guide/plugin/introduction",
"developer-guide/plugin/prepare",
"developer-guide/plugin/hello-world",
"developer-guide/plugin/publish",
{
type: "category",
label: "基础",
link: {
type: "doc",
id: "developer-guide/plugin/structure",
},
items: [
"developer-guide/plugin/structure",
"developer-guide/plugin/runtime-mode",
"developer-guide/plugin/lifecycle",
"developer-guide/plugin/manifest",
"developer-guide/plugin/object-management",
],
},
{
type: "category",
label: "示例",
link: {
type: "doc",
id: "developer-guide/plugin/examples/todolist",
},
items: ["developer-guide/plugin/examples/todolist"],
},
{
type: "category",
label: "API 参考",
link: {
type: "doc",
id: "developer-guide/plugin/api-reference/extension",
},
items: [
"developer-guide/plugin/api-reference/extension",
"developer-guide/plugin/api-reference/role-template",
"developer-guide/plugin/api-reference/extension-client",
"developer-guide/plugin/api-reference/reverseproxy",
],
},
],
},
{
type: "category",