提交 b47b64a8 编写于 作者: D DCloud_LXH

docs: 小程序导出到插件

上级 4959a084
...@@ -20,7 +20,8 @@ ...@@ -20,7 +20,8 @@
"plugins": { "plugins": {
"myPlugin": { "myPlugin": {
"version": "1.0.0", "version": "1.0.0",
"provider": "wxidxxxxxxxxxxxxxxxx" "provider": "wxidxxxxxxxxxxxxxxxx",
"export": "index.js"
} }
} }
} }
...@@ -30,7 +31,8 @@ ...@@ -30,7 +31,8 @@
"plugins": { "plugins": {
"myPlugin": { "myPlugin": {
"version": "*", "version": "*",
"provider": "2019235609092837" "provider": "2019235609092837",
"export": "index.js"
} }
} }
} }
...@@ -45,11 +47,17 @@ ...@@ -45,11 +47,17 @@
} }
``` ```
**注意**
- `HBuilder X 3.2.13+` 支持 `export` 字段,即小程序导出到插件。目前仅 微信小程序 和 支付宝小程序 支持
#### 在页面中使用 #### 在页面中使用
在页面内使用插件内包含的组件需要在`pages.json`内对应页面的`style`节点下配置对应平台的`usingComponents``usingSwanComponents`,示例如下。 在页面内使用插件内包含的组件需要在`pages.json`内对应页面的`style`节点下配置对应平台的`usingComponents``usingSwanComponents`,示例如下:
`"hello-component": "plugin://myPlugin/hello-component"`为例,`key`(冒号前的`hello-component`)为在页面内使用的组件名称。
`"hello-component": "plugin://myPlugin/hello-component"`为例,`key`(冒号前的`hello-component`)为在页面内使用的组件名称。`value`分为三段,`plugin`为协议(在百度小程序内为`dynamicLib`),`myPlugin`为插件名称即引入插件时的名称,`hello-component`为插件暴露的组件名称。 `value`分为三段,`plugin`为协议(在百度小程序内为`dynamicLib`),`myPlugin`为插件名称即引入插件时的名称,`hello-component`为插件暴露的组件名称。
```json ```json
// 微信小程序 // 微信小程序
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册