插件入门
- 创建工程名称 example 下载例子
.
│ config.json
│ index.html
│ README.md
│
├─resources
│ ├─dark
│ │ icon.png
│ │ icon@1.25x.png
│ │ icon@1.5x.png
│ │ icon@1.75x.png
│ │ icon@2x.png
│ │
│ └─light
│ icon.png
│ icon@1.25x.png
│ icon@1.5x.png
│ icon@1.75x.png
│ icon@2x.png
│
└─scripts
code.js
- 编写代码
- 在 code.js 编辑你的业务逻辑
- 部署到镜像
sh
docker cp /example <容器ID>:/var/www/onlyoffice/documentserver/sdkjs-plugins/
- 制作新镜像
sh
docker commit -p -a "Knox" -m "plugins" <容器ID> ooffice:v1
温馨提示
在前端集成 config 中开启插件属性
json
{
"editorConfig": {
"customization": {
"plugins": true
}
},
...
}