0.3.0 • Published 2 years ago

my-react-comps v0.3.0

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

my-react-comps

一个面向 PC 的业务组件库 (开发组件库,没必要都得安装)

调试

启动调试

npm run lowcode:dev             # 打开开发环境,运行所有组件

构建低代码产物

npm run lowcode:build

看组件描述

npm run start 

生成lib/es文件

npm run build 

把组件跑起来,后面可以自研脚手架

研究结果

改组件,页面刷新才能看到效果

Property 'div' does not exist on type 'JSX.IntrinsicElements'

目前是切换设备必须要手动点击一下数据源面板

npm run lowcode:build 之后需要重新执行npm run lowcode:dev

props设置体现在(设置对象不会体现): 右边属性,

Props包含:参数

Styles包含:className

把物料描述放到资产包定义中,就能让低代码引擎理解如何制作物料。

物料描述配置(快速在低代码引擎中使用 React 组件): https://www.yuque.com/lce/xhk5hf/qa9pbx 可以优先级最低,因为有其他2种方式

脚手架默认通过@alilc/lowcode-material-parser自动生成物料描述

手动配置————可在生成的meta.ts中手动配置

display: inline / block / accordion / entry / plain

没开源 :@alifd/ali-lowcode-components @alilc/antd-lowcode-materials

开源: lowcode-engine @alifd/next

ant物料描述,可以自动引入,就怕后期不开源了: https://alifd.alicdn.com/npm/@alilc/antd-lowcode-materials@1.0.9/build/lowcode/index.html

碰到问题

调试器和demo 物料描述样式不一样