簡體   English   中英

在Angular中用多個項目遷移TSLint到ESLint,ng lint命令掛起

[英]Migrate TSLint to ESLint in Angular with multiple projects, ng lint command hangs

按照 Angular ESLint 的說明,我已經成功地將另一個帶有單個項目的 Angular 10 應用程序從 TSLint 遷移到ESLint 當我嘗試遷移 Angular 10 應用程序時,在項目/文件夾下有多個項目(即“app”和“myLib”)並嘗試運行“ng lint”或“npx ng lint app”,然后我只看到“Linting” app"...' 並且命令似乎掛起。 所有必需的軟件包都已安裝,並且遷移階段沒有錯誤。 關於這個問題的任何想法?

實際的問題是 linter 執行得非常緩慢(如此緩慢以至於似乎掛起,除非你使用調試),所以為了解決這個問題,在每個項目的內部.eslintrc.json中,在parserOptionsproject數組,我添加了tsconfig.json

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM