Mah*_*rei 1 typescript angular angular-migration angular-standalone-components
我的 Angular 项目是版本 13,我将其逐步迁移到 Angular 16。现在我想让它完全独立,然后将其迁移到版本 17。
是否有任何我可以使用的实用程序或者我必须手动执行?
您可以使用以下命令将 Angular 项目迁移到独立项目:
ng generate @angular/core:standalone
Run Code Online (Sandbox Code Playgroud)
正如文档所说:
按下面列出的顺序运行迁移,验证您的代码是否在每个步骤之间构建和运行:
- 运行
ng g @angular/core:standalone并选择将所有组件、指令和管道转换为独立- 运行
ng g @angular/core:standalone并选择删除不必要的 NgModule 类- 运行
ng g @angular/core:standalone并选择使用独立 API 引导项目- 运行任何 linting 和格式检查、修复任何故障并提交结果
就我而言,迁移后没有错误,但在您的情况下,可能会发生错误,您需要手动修复它们。
作为最后一步,您需要从项目中手动删除所有剩余的模块,因为它们现在没有用了。
| 归档时间: |
|
| 查看次数: |
704 次 |
| 最近记录: |