关于 flow
用于运行 Flow 类型检查的技能,面向 React 代码贡献者,可指定 DOM 或 React Native 渲染器,并报告错误位置。
主要功能
- 01选择 DOM 或 React Native 渲染器
- 02运行 yarn flow 类型检查
- 03通过 yarn flow-ci 执行完整检查
- 04报告类型错误及文件位置
适用场景
- 01检查 DOM 代码的类型
- 02验证浏览器专用 DOM 代码
- 03检查 React Native 或 Fabric 代码
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ react/ react --skill flow安装后在 Claude Code 中输入/flow确认已加载。
详细介绍
Flow 类型检查
参数:
- $ARGUMENTS:要检查的渲染器(默认值:dom-node)
渲染器
| 渲染器 | 适用场景 |
|---|---|
dom-node | 默认选项,建议大多数更改使用 |
dom-browser | 特定于浏览器的 DOM 代码 |
native | React Native |
fabric | React Native Fabric |
说明
- 运行
yarn flow $ARGUMENTS(未提供参数时使用dom-node) - 报告类型错误及其文件位置
- 如需全面检查(速度较慢),请使用
yarn flow-ci
常见错误
- 未指定渲染器运行 - 始终指定渲染器,或使用默认值
dom-node - 忽略抑制注释 - 检查
$FlowFixMe注释是否掩盖了实际问题 - 缺少类型导入 - 确保从正确的包导入类型
评论
支持 Markdown