Angular 5 迁移到 Angular 6
Migration of Angular 5 to Angular 6
我正在按照 Angular 迁移教程从 Angular 5 迁移到 6。
完成整个迁移过程后,在尝试使用 ng serve 运行 应用程序时,出现错误
The Angular CLI configuration format has been changed, and your existing configuration
can be updated automatically by running the following command: ng update @angular/cli
我按照建议做了,但问题仍然存在。
Angular Cli 6+ 有 angular.json 而不是 angular-cli.json。但是不应该在更新包的同时更新吗
我提到了他们的 git 谈话。上面说使用ng update,文件结构会自动更新,我的没有。
我想出了一个解决这个问题的方法,因为没有人发布任何我发布的答案,因为它可能会对某人有所帮助。
问题出在 json 文件上,我删除了 .angular-cli.json 文件并将其替换为新创建的 angular 6 应用的 json 文件和 运行 npm 安装。它解决了我的问题。
步骤:
1 : 移除 .angular-cli.json
2 : 创建一个新的 angular6 应用程序并复制它的 angular.json
3:运行 npm 安装
这只是一种解决方法,我认为直接迁移在正常情况下是可行的。
我正在按照 Angular 迁移教程从 Angular 5 迁移到 6。
完成整个迁移过程后,在尝试使用 ng serve 运行 应用程序时,出现错误
The Angular CLI configuration format has been changed, and your existing configuration can be updated automatically by running the following command: ng update @angular/cli
我按照建议做了,但问题仍然存在。
Angular Cli 6+ 有 angular.json 而不是 angular-cli.json。但是不应该在更新包的同时更新吗
我提到了他们的 git 谈话。上面说使用ng update,文件结构会自动更新,我的没有。
我想出了一个解决这个问题的方法,因为没有人发布任何我发布的答案,因为它可能会对某人有所帮助。
问题出在 json 文件上,我删除了 .angular-cli.json 文件并将其替换为新创建的 angular 6 应用的 json 文件和 运行 npm 安装。它解决了我的问题。
步骤: 1 : 移除 .angular-cli.json 2 : 创建一个新的 angular6 应用程序并复制它的 angular.json 3:运行 npm 安装
这只是一种解决方法,我认为直接迁移在正常情况下是可行的。