AB 开放平台命令行工具
安装步骤
yarn global add @datatester/op-cli
命令介绍
op-cli init 初始化项目
op-cli dev 开启本地联调模式
op-cli upload 上传文件
使用步骤
-
创建自定义组件目录,op-cli init 组件名称
-
安装依赖
-
本地调试 npm run dev
-
本地与开放平台链接调试,建议使用 npm run dev:remote
-
上传自定义组件到开放平台,建议使用 npm run upload
注意事项
-
组件名称唯一,首字母小写,支持A-Za-z
-
版本号规则:X.Y.Z 递增,符合版本号命名规范
-
组件名称不能与以下重复名称重复:gridLayout、input、textarea、radio、checkbox、text、alert、submit、switch、select、ab-flow、ab-white-list、ab-metric、ab-version、ab-layer、ab-target、react、react-dom、React、ReactDOM
-
src/components/index 导出的组件名称和组件meta名称格式符合 组件名称首字母大写、组件名称首字母大写+ComponentMeta
-
meta对象中,key,title,hidden,validator,relationship为预置属性,自定义组件props命名时不能重名
-
如果麻烦于每次上传组件填写ak/sk/domain,可在user.json配置
-
less文件命名符合模块化规范,以module.less结尾,自定义组件定义CSS样式请使用模块化
-
未避免样式冲突,请注意配置AntDConfigProvider.prefixCls和vite.config.ts中css配置项