这是一个复杂的过程, 但一般情况, 就是三件事情:
vseed
vseed
转为 advancedVSeed
, 或 advancedVSeed
转为 spec
playground(apps/website/docs/zh-CN/playground/index.mdx)
, 可以进行调试与开发.
若有必要, 则可以考虑新建测试用例
覆盖率降低时, 则需要新建测试用例
在packages/vseed/tests/*
目录下, 新建一个testName.json
, 并写入vseed DSL.
执行
确保3件事情
覆盖率变化情况, 会自动更新至README.md
如果修改了图表类型的Typescript定义, 请更新配置项文档.
packages/vseed/src/types/chartType
下的所有类型定义, 对应着每一个图表的配置项文档, 如有变化, 请务必更新
执行 pnpm changeset
命令后会,根据提示选择进行以下操作
major
和 minor
后, 选择 patch
即可.fix: chart render error caused by only one measure
一个功能或Bugfix, 对应一个changeset
, 对应一个commit
一个 Pull Request
, 对应 一个issue
一个 Pull Request
, 对应多个功能或多个Bugfix, 对应多个changeset
, 对应多个commit