本模版项目用于开发外部组件。
创建项目
使用@talentui/cli
工具生成项目模版,没有安装的同学执行下面的命令全局安装:
sudo yarn install @talentui/cli
项目创建完成后执行
npm install
npm start
启动本地代理@talentui/dev-server
,打开pageBuilder的一个页面,即可看到本地开发的组件
开发
开发者在src
目录下完成组件的业务开发,并在src/index.js
文件内将组件输出。形式如下:
目前我们提供两个dll:
- @talentui/dll-react
- @talentui/dll-recharts
默认使用react框架开发组件,使用@talentui/dll-react
如果您需要新增其他的dll,请联系我们
代码提交
每次在master
分支提交后,就会触发一次ci
构建,并生成一个对应的版本号。版本号即package.json
文件内的version
。如果希望生成一个新的版本,修改次字段即可。
建议: 我们建议新建一个分支进行日常的开发工作和代码提交。需要组件本版升级的时候,在master分支进行merge 和 提交。
上线
开发环境下,在配置中心下,切换组件版本,实现组件上线和更新。