角度 6 圆形依赖"Can't resolve all parameters"



我正在尝试在我的应用程序中使用外部模块,并收到以下错误:

无法解析 Computus 的所有参数/usr/local/app/node_modules/ng-computus/dist/services/computus/computus.service.d.ts: (?).

在阅读了有关此错误的所有其他帖子后,似乎(?)是循环依赖的明显迹象。

但是,我看不出这会从哪里来。computus模块有四个类。一个名为Calendar的超类,它由另外两个类GregorianJulian扩展。第四类Computus通过 API 处理两个类的实例的返回。

该库是非常基本的,没有一个类彼此之间有循环依赖关系。源代码可在 https://github.com/ATNU/ng-computus/tree/master/src/services 查看

在我的应用程序中,我以标准方式导入

import { Computus } from "ng-computus";

并尝试像这样使用它

computus = new Computus(1600);

在这种情况下进行调试的最佳方法是什么?解析所有参数消息特别没有帮助。

在堆栈闪电战中尝试了这个,我没有收到任何错误。也许还有另一个问题?

https://stackblitz.com/edit/angular-q6pddh

相关内容

最新更新