主题
插件测试与发布教程
测试清单
- 验证 plugin.json 是合法 JSON。
- 验证 id、api_version、commands 和 capabilities。
- 在干净项目中运行命令。
- 检查错误退出码和缺少依赖时的提示。
- 运行 Release 构建,不能只在 Debug 下验证。
- 主题检查 HTML、CSS、JS、字体和图片路径。
- 部署插件只执行 dry-run。
发布包
插件包应包含 plugin.json、编译入口、模板、CSS、JS、图片、字体和必要运行时。不应包含源代码、node_modules、target、调试符号、个人配置和凭据。
版本升级
不兼容的 ABI、Payload 或清单字段提升 api_version。普通功能修复提升插件 patch 版本。迁移工具应告诉用户修改了什么以及如何回滚。