插件文件目录需要包含最基本的 3 个部分:
your-plugin-directory/
├── manifest.json
├── main.js
└── ui.html
每个插件都必须包含一个 manifest.json
文件,其中定义了插件的基础信息和配置项。以下是一个示例配置文件:
{ "name": "miaoduo-plugin", "id": "xxxxxxxxxxxxxxxxxxxxxx", "main": "code.js", "ui": "ui.html" }
请根据你的实际需求修改 manifest.json
文件中的各项配置。
你可以使用原生 HTML + CSS 实现 main.ts
和ui.html
,并在 manifest.json
指定 main
和 ui
的路径,来创建一个插件。
你也可以在妙多中新建一个默认插件来初始化工作:
README.md
编译出 main.js
和 ui.html
,即可在妙多中运行。你也可以将本地已编写好的插件项目直接导入到妙多中。
妙多插件的大部分 API 与 Figma 兼容。因此,你也可以直接导入 Figma 插件。