Angular 10 - tsconfig.base.json 升级到 angular 10 后未生成文件

Angular 10 - tsconfig.base.json file is not generated after upgrading to angular 10

我刚刚成功地将我的项目的旧 angular 版本从 4 升级到 10,并注意到 tsconfig.base.json 文件没有按照 angular 升级指南中的指示生成:

https://update.angular.io/?v=4.4-10.0

我还创建了一个新的 angular 10 项目来检查是否会从那里生成文件,它似乎与我升级的项目相同

我想知道 tsconfig.base.json 是什么时候创建的,为什么在指南中指出该文件将在升级到或创建新的 angular 10 项目时实际不会生成,而实际上不会生成该文件

似乎这种“解决方案样式 tsconfig”方法引入了一系列问题,因此他们决定(至少暂时)将其回滚。

来自Angular的GitHub:

Hi @xiaoxiangmoe, Following numerous issues, we have discussed this internally and with the TypeScript team at Microsoft decided that for a better DX it's best to revert and remove solution style tsconfig.

We are not excluding that in the future we re-introduce solution tsconfig.

来源here

阅读更多here