角度代码闻到“要么删除此导入,要么将其添加为依赖项。” 当使用我写的界面时。如何使我的代码合规?

Lelephantt

我是UI开发的新手,所以请原谅我。我在这里使用Angular 8和打字稿。无论如何,我创建了一个弹出式模态,我不想在整个网站中使用它。看起来不错,但是当我像这样将其插入我的组件时

import { IPopUpOptions, IPopUpButton } from 'src/app/modals/pop-up-modal/pop-up-options-interface';

我的SonarQube CI / CD管道说:“要么删除此导入,要么将其添加为依赖项。应在package.json文件中明确列出依赖项。导入未声明为依赖项的模块使其成为隐式模块并绑定到造成问题。” 这是什么意思?如何正确使用弹出窗口,使其遵守此规则?

迈克

尝试添加'./'到您的导入路径:'./src/app/modals/pop-...'否则,它可能被视为依赖项导入(即从node_modules导入),而不是文件系统导入。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章