1.1 KiB
1.1 KiB
项目组件索引
组件索引用于减少后续重复扫描,不是第三方文档镜像。默认位置为 .craftkit/standards/frontend/components.md。
建立流程
- 读取
.craftkit/project.json中的前端框架、组件库、版本、组件根和文档入口。 - 扫描用户授权的组件根、类型、测试、示例和本地文档,只收集当前项目实际存在的组件。
- 按组件记录名称、用途、来源、版本范围、源码或文档相对入口、已验证契约和验证日期。
- 区分项目自研组件、项目封装和公共依赖组件;公共依赖只链接官方资料或本地类型入口,不复制文档正文。
- 展示新增、变更、失效和冲突项,经用户确认后保守合并。
维护边界
- 没有源码、类型、测试、真实调用或对应版本官方资料支持的契约不得入库。
- 依赖升级后将受影响记录标为待复核,不自动沿用旧版本接口。
- 不写入凭据、私有仓库认证地址、个人绝对路径或参考项目业务代码。
- 删除或重命名记录前必须核对当前项目并取得确认。