【问题标题】:Angular 6, SonarQube: src folder not ignored while checking package.jsonAngular 6,SonarQube:检查 package.json 时不忽略 src 文件夹
【发布时间】:2019-04-17 02:48:05
【问题描述】:

我在我的 Angular 6 项目中使用 SonarQube(版本 6.7.5),并希望处理以下代码异味:

“模块‘src’未在 package.json 中列为依赖项”

整个项目中有很多导入,例如“import ... from ‘src/app/...’;” 我在 tslint.json 中添加了以下规则:

“no-implicit-dependencies”: [true, [“src”, “app”]]

但没有成功。 我怎样才能最好地解决这种代码异味?

【问题讨论】:

  • 只是忽略它是一种选择吗?我认为当你以某种方式解决它时,代码质量不会提高。
  • 通常,您会使用相对路径进行导入,例如import … from './…'

标签: angular sonarqube


【解决方案1】:

正如亨利所说。使用相对路径。我从 src/... 开始的绝对路径更改为相对路径并修复了它。

我也在使用 Angular 6。

【讨论】:

    猜你喜欢
    • 2022-01-09
    • 1970-01-01
    • 1970-01-01
    • 2019-09-30
    • 1970-01-01
    • 1970-01-01
    • 2018-08-31
    • 1970-01-01
    • 2016-12-25
    相关资源
    最近更新 更多