react-version-migration
仓库创建 2019年3月17日最近提交 23 天前SkillHot 收录 22 天前
▸ 精选理由
适合需要跨版本无痛升级的工程与自动化脚本
这个 Skill 做什么
提供 React 17/18/19 的兼容矩阵与逐步迁移指南
给出 React 17/18/19 的兼容矩阵和逐步升级/回退流程,列出像 createRoot、ReactDOM.render、Arwes、XState 等关键兼容点和常见陷阱。准备把项目在这些大版本间迁移或回滚时用,会按步给出改动清单、替代方案和回退建议。亮点是把多个库和框架的版本映射、实际改造步骤与注意事项都汇总好。
▸ 展开 SKILL.md 英文原文
React version migration guide for Starwards - compatibility matrices, step-by-step upgrade/downgrade between React 17/18/19, Arwes compatibility layer patterns, XState version mapping, and common migration pitfalls
42
Stars
2
Forks
17
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/starwards/starwards/master/.claude/skills/react-version-migration/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/starwards/starwards/master/.claude/skills/react-version-migration/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# React Version Migration Expert Expert guide for migrating Starwards between React 17, 18, and 19. ## Overview ### Version Compatibility Matrix | Component | React 17 | React 18 | React 19 | |-----------|----------|----------|----------| | ReactDOM.render() | ✅ Supported | ⚠️ Deprecated | ❌ Removed | | createRoot() | ❌ N/A | ✅ Recommended | ✅ Required | | Old Arwes (alpha.19) | ✅ Compatible | ⚠️ Peer dep warning | ❌ Incompatible | | @arwes/react (1.0.0-next) | ❌ Incompatible | ✅ Compatible | ❌ Incompatible | | @arwes-amir/react | ❌ N/A | ❌ N/A | ⚠️ Incomplete | | @xstate/react v4 | ✅ Compatible | ✅ Compatible | ❌ Unknown | | @xstate/react v6 | ❌ Unknown | ✅ Compatible | ✅ Compatible |
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有