jad-lib-react
TypeScript icon, indicating that this package has built-in type declarations

3.1.2 • Public • Published

广告基础库

更新文档

相关组件doc

  1. FilterColumns
  2. FilterGroup
  3. v2版本新增组件

相关服务doc

1. compoundComponentMiddles(https://gitlab.jpushoa.com/front-end/jad-lib-react/blob/master/document/compoundComponentMiddles.md)

使用 npm install 来安装 ##打包

npm run build

开发

  1. 修改代码, 写组件
  2. npm run test-pkg
  3. 在你的测试项目运行 yarn link jad-lib-react

一般来说测试项目只需要运行一次link, 后续jad-lib-react项目的变动都会直接反映在测试项目中

ps: 推荐用yarn的link

如果在调试过程中 link jad-lib-react typescript报一下错误 Duplicate identifier 'LibraryManagedAttributes'. 请修改tsconfig.json 添加 "skipLibCheck": true,

分支管理

分支命名与说明

  • master 分支:npm 发版活跃主分支
  • vx.y-stable 分支:如 v1.x-stable,为每个主版本的稳定分支,根据实际情况可能有如 v2.0.x-stable。
    • 可用于非兼容场景分支长远维护和发展,如tag v2.2.0 将是基于分支 v2.x-stable 分支在tag v2.1.4-beta.1 的维护,将不再具备与 master 分支合并的条件
  • feature/vx.y.z:版本开发分支命名
  • feature/xxx:功能开发分支命名
  • fix/vx.y.z:版本修复分支命名
  • fix/xxx:功能修复分支命名

分支创建说明

  • master 分支:npm 最新迭代版本发版分支
  • 功能、版本迭代时创建对应开发分支为:feature/vx.y.z、feature/xxx
  • 功能、版本热修复时创建对应修复分支为:fix/vx.y.z、fix/xxx
  • 功能、版本经过自测、验证确认无误后,合并到 master 分支发版
  • 低版本修复迭代:vx.y-stable 分支拉取新开发分支,开发完成确认后,从 vx.y-stable 分支发版

分支变更记录

2022.05.06 分支调整

master 分支:合并了最新tag标签 v3.0.0 (v3.0.0 原 v3.0.0-tag 改名)
(master tag 更新:v2.0.4-beta.19 --> v3.0.0)

修改:
原分支 v3.0.0:变更为 feature/v3.0.0
原分支 v1.x.x:变更为 v1.x-stable
原分支 v2.1.x:变更为 v2.x-stable
原分支 v2.0.x:变更为 v2.0.x-stable
原分支 v2.1.1:变更为 feature/v2.1.1
原分支 v2.1.1:变更为 feature/v2.1.1
原分支 v2.1.3:变更为 feature/v2.1.3
原分支 v2.1.4:变更为 feature/v2.1.4

新增:feature/v3.1.0 【本期开发】

删除:分支 lf

Q&A

  1. 如果打包或者使用时, antd的某个组件提示类型有误, 请将antd回退指上一个minor的版本(版本号第二位数减1), yarn link antd@~x.x.x

  2. v2.x 不向下兼容,详见文档 CHANGELOG.zh-CN 说明

Readme

Keywords

none

Package Sidebar

Install

npm i jad-lib-react

Weekly Downloads

16

Version

3.1.2

License

ISC

Unpacked Size

1.06 MB

Total Files

202

Last publish

Collaborators

  • jpush-ui