最佳实践
推荐做法
- 新功能优先按 VuReact 约定编写
- 先拆小模块迁移,保持每次变更可回滚
- 配置
exclude明确排除入口与不稳定目录 - 使用 TypeScript + 明确
props/emits等定义 - 遇到告警先修输入代码,再继续扩展迁移范围
- 借助
AI辅助/接管编译全流程,实时优化并修复 React 产物中的潜在问题
常见反模式
- 继续只用 Vue 思维写复杂运行时魔法(如
$props/$attrs等) - 在非顶层调用会被转换为 React hook 的 API
- 把“编译告警”当“可忽略提示”
- 一次性迁移全仓,不做阶段验收
结果导向建议
把 VuReact 视为“有边界的编译平台”+“严格的 AI 协作者”,而非“无限制的兜底工具”。
