ASTRO企业应用 ASTROPRO-自定义组件开发指南:组件协议结构规范

时间:2024-11-13 15:18:50

组件协议结构规范

组件协议结构规范用于描述组件的关键信息和配置项,对应组件的components字段。

表1 组件协议结构规范

字段

说明

类型

name

组件名称,以“i18n”形式配置。

Object

component

组件名。

String

icon

组件图标。

String

screenshot

快照。

String

description

组件介绍描述。

String

npm

组件NPM包信息,会根据此描述引入npm源组件。

Object

npm.package

npm包名。

-

npm.exportName

需要从npm包中import的名称。

-

npm.version

package的版本。

-

npm.destructuring

是否以结构方式import。

-

npm.script

ESModule格式的JS文件CDN地址。

String

npm.css

样式文件CDN地址。

String

group

组件分组。

String

schema

组件元数据(定义属性、事件等)。

Object

configure

组件的属性信息。

Object

version

组件版本。

Object

support.huaweicloud.com/usermanual-astropro/astropro_05_0137.html