【发布时间】:2019-06-06 08:12:58
【问题描述】:
我必须将带有 SystemJS 的 Angular 2 应用程序更新到最新版本的 Angular,目前是 Angular 7。它还缺少 Angular CLI,我想将它添加到项目中,所以有两个很大的变化。
我读过这个: https://update.angular.io/ 但是里面没有关于 SystemJS 的内容。
也读过这个,但它只是关于 SystemJS:Move project from SystemJS to Angular CLI / Webpack
那么,完成这项任务的最佳顺序是什么?使用 AngularCLI 从头开始一个 Angular7 项目并粘贴文件并修复问题?一步一步升级 Angular,然后将 SystemJS 更改为 AngularCLI?先把SystemJS改成AngularCLI再升级Angular版本?
谢谢。
【问题讨论】:
-
已经看到了。它对 SystemJS 一点帮助都没有。
-
SystemJS 只是提供文件并在客户端和服务器之间映射它们的一种方式。 Angular-CLI 通过捆绑来处理这些任务。只需添加 Angular-CLI,然后按照步骤进行升级。这就是为什么您应该在很久以前逐步升级而不是从 v2 升级到 v7:您的体验会很痛苦。
标签: angular angular-cli upgrade systemjs