Class 没有 'new' 就无法调用构造函数 NgbDatepickerConfig

Class constructor NgbDatepickerConfig cannot be invoked without 'new'

在更新到 Angular 13 和 ng-bootstrap 到 v11.0.0 之后(如所述 here 应该使用 v11.0.0 作为 Angular 13 和 bootstrap 4) 我在 jest(v27.5) 测试中得到以下错误:

TypeError: Class constructor NgbDatepickerConfig cannot be invoked without 'new'

       5 | export class DefaultDatepickerConfig extends NgbDatepickerConfig {
       6 |   constructor() {
    >  7 |     super();
         |     ^

尝试使用 11.0.0-rc.0 - 没有帮助。遇到另一个错误。

关于如何解决这个问题有什么想法吗?

这里没有答案所以我要回答我自己的问题。

所以我找到了解决此问题的方法。在我的 tsconfig.json 文件中将 "compilerOptions": { "target": "es5"} 更改为 es2015 有帮助。马上就解决了问题