返回目录 / 开发工具
AngularJS 渐进迁移到 Angular
用hybrid模式和逐组件重写降低AngularJS升级风险。
Skills
盘点AngularJS模块、路由、依赖注入和测试后,规划hybrid应用,让Angular与AngularJS在同一页面逐步共存。先从边界清晰、依赖较少的组件开始,用UpgradeModule/downgrade或upgrade适配边界并保持服务契约;每次迁移后运行单元与端到端测试。控制双框架bootstrap与依赖注入复杂度,记录组件迁移顺序、兼容性问题和回滚点,避免一次性重写全部应用。
权限边界
前置条件
- 需要可运行的AngularJS应用、目标Angular版本、构建环境和现有测试。
权限边界
- 可读取和修改获准的前端源文件及依赖;依赖升级/大规模重写应逐步评审。
限制
混合运行期会增加包体和维护复杂度;第三方AngularJS库可能无法在目标版本兼容。
固定上游来源
- 仓库
- wshobson/agents
- 文件路径
- plugins/framework-migration/skills/angular-migration/SKILL.md
- 固定提交
46891e7e60da0e52baf1050b7b6391b64e84c6d9- 来源检查
- 2026-10-14 · 已按固定上游来源核对
仓库指标
以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。
- Stars
- 未取得
- Forks
- 未取得
- 观测时间
- 未取得
尚未取得指标快照。
许可证: MIT
适用工具
Angular CLI · TypeScript · npm/yarn