玩开心点儿
当我开始一个角度计划的时候,我每晚有大约10个错误,我不明白它意味着什么。
如何纠正此错误?
Warning: Circular dependency detected:
src\app\@core\data\services\project-management\project\project-target.service.ts ->
src\app\@core\data\services\shared\data.service.ts -> src\app\auth\security.service.ts ->
src\app\@core\data\services\project-management\index.ts ->
src\app\@core\data\services\project-management\project\project-target.service.ts

发布于 2022-06-12 04:26:05
这意味着类或模块之间相互引用。虽然你应该努力避免这种情况,但这并不总是可能的。
例如,循环依赖是当A直接引用B时,反之亦然:A -> B -> A,或间接引用A -> B -> C -> A。
如果可能的话,您应该打破这种依赖链。也许可以将B中的模块移到A中,或者可以将A和B引用的依赖项移到C中。
在您的例子中,您可以看到直接和间接循环引用。
我是否正确理解,您的index.ts正在被其他模块引用?如果是这样,就不应该发生这种情况。index.ts是项目的基本文件,不应该被src文件夹中的任何其他文件引用。
https://stackoverflow.com/questions/72589380
复制相似问题