【问题标题】:Migration of Angular 5 to Angular 6Angular 5 到 Angular 6 的迁移
【发布时间】:2023-04-08 16:53:01
【问题描述】:

我正在按照 Angular 迁移教程从 Angular 5 迁移到 6。

https://update.angular.io/

完成整个迁移过程后,在尝试使用 ng serve 运行应用程序时,出现错误

Angular CLI 配置格式已更改,您现有的配置 可以通过运行以下命令自动更新:ng update @angular/cli

我按照建议做了,但问题仍然存在。

Angular Cli 6+ 有 angular.json 而不是 angular-cli.json。但是不应该在更新包的同时更新它吗?

我提到了他们的 git 对话。它说使用 ng update 并且文件结构会自动更新,但我的没有。

https://github.com/angular/angular/issues/23443

【问题讨论】:

    标签: typescript migration angular5 angular-cli angular6


    【解决方案1】:

    我想出了一种方法来解决这个问题,因为没有人发布我发布的任何答案,因为它可能对某人有所帮助。

    问题出在 json 文件上,我删除了 .angular-cli.json 文件并将其替换为新创建的 angular 6 应用程序的 json 文件,然后运行 ​​npm install。它解决了我的问题。

    步骤: 1:删除 .angular-cli.json 2:创建一个新的 angular6 应用并复制它的 angular.json 3:运行 npm 安装

    这只是一种变通方法,我认为直接迁移在正常情况下有效。

    【讨论】:

      猜你喜欢
      • 2018-10-18
      • 2018-10-12
      • 2019-03-26
      • 2018-10-18
      • 2019-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-18
      相关资源
      最近更新 更多