【问题标题】:Migrate TSLint to ESLint in Angular with multiple projects, ng lint command hangs使用多个项目在 Angular 中将 TSLint 迁移到 ESLint,ng lint 命令挂起
【发布时间】:2021-08-01 17:16:08
【问题描述】:

按照Angular ESLint 的说明,我已经成功地将另一个带有单个项目的 Angular 10 应用程序从 TSLint 迁移到 ESLint。当我尝试在项目/文件夹(即“app”和“myLib”)下迁移具有多个项目的 Angular 10 应用程序并尝试运行“ng lint”或“npx ng lint app”时,我只看到“Linting” app"...' 并且命令似乎挂起。所有必需的软件包都已安装,并且迁移阶段没有错误。对这个问题有什么想法吗?

【问题讨论】:

标签: angular eslint tslint


【解决方案1】:

实际的问题是 linter 执行得非常慢(慢得好像挂了,除非你使用调试),所以为了解决这个问题,在每个项目的内部 .eslintrc.json 下,@ 987654322@,在project数组中,我添加了tsconfig.json

"parserOptions": {
        "project": [
          "tsconfig.json",
          "projects/app/tsconfig.app.json",
          "projects/app/tsconfig.spec.json",
          "projects/app/e2e/tsconfig.json"
        ]
}

【讨论】:

  • 嗨。您知道这是如何解决问题的原因吗?
猜你喜欢
  • 1970-01-01
  • 2021-12-22
  • 2021-06-07
  • 2021-03-14
  • 2022-10-12
  • 2021-09-28
  • 2021-10-09
  • 2021-01-18
  • 2019-07-30
相关资源
最近更新 更多