Angular 5循环依赖检测到警告

编码

请告诉我我在这里做错了什么,我浪费了一整天的时间来尝试修复一些问题。

当从其他文件夹导入模块时,在这里我导入的是Preview.module src/app/common/modules/modal/sum-modal/sum-modal.html

<div class="row">
    <div class="col">
        <app-preview></app-preview>
    </div>
</div>

以下是我在运行ng serve时遇到的错误警告检测到循环依赖项:src \ app \ common \ index.ts-> src \ app \ common \ modules \ index.ts-> src \ app \ common \ modules \ modal \ modal.module.ts-> src \ app \ feature \ common \ card \ preview \ preview.module.ts-> src \ app \ common \ index.ts

文件夹结构:

在此处输入图片说明

index.ts(in src/app/common)的代码*从'./modules'导出;

index.ts(src/app/common/modules)的代码*从'./modal/modal.module'导出;

阿里F50

怎么读的是:

A进口B进口C进口D和D进口A因此是循环依赖。

要修复它,请在preview.module.ts

// import { XYZ } from './src/app/common/index.ts';
import { XYZ } from './src/app/common/XYZ/XYZ.component;

我从不从桶文件(index.ts)导入。它会导致生成错误以及这些循环依赖问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章