开发插件前,请阅读了解 《小程序插件接入指南》 了解开通流程及开放范围,并开通插件功能。如果未开通插件功能,将无法上传插件。
一个插件可以包含若干个自定义组件、页面,和一组 js 接口。插件的目录内容如下:
plugin
├── components
│?? ├── hello-component.js // 插件提供的自定义组件(可以有多个)
│?? ├── hello-component.json
│?? ├── hello-component.wxml
│?? └── hello-component.wxss
├── pages
│?? ├── hello-page.js // 插件提供的页面(可以有多个,自小程序基础库版本 2.1.0 开始支持)
│?? ├── hello-page.json
│?? ├── hello-page.wxml
│?? └── hello-page.wxss
├── index.js // 插件的 js 接口
└── plugin.json // 插件配置文件