簡體   English   中英

升級到 EsLint:angular.json 出錯(原理圖:convert-tslint-to-eslint)

[英]Upgrading to EsLint: Error with angular.json (schematics:convert-tslint-to-eslint)

我想將我的項目升級到 ESLint 並遵循本教程:

https://blog.ninja-squad.com/2021/03/31/migrating-from-tslint-to-eslint/

我做了第一個命令, ng add @angular-eslint/schematics ,它起作用了。 但是,在執行ng g @angular-eslint/schematics:convert-tslint-to-eslint your_project_name之后,出現以下錯誤: 在此處輸入圖像描述

我已經看過這篇文章: 如何運行 @angular-eslint/schematics:convert-tslint-to-eslint ,但沒有任何幫助。

這對谷歌來說似乎是一個簡單的錯誤,但要么我搜索不正確,要么這確實是一些不尋常的問題。 顯然,我無法刪除 angular.json 文件。 什么可能導致這種情況?

我的 TsLint 版本:6.1.0

我的 Angular 版本:12.0.2

請注意,我在一周前升級到 Angular 12,之前是 Angular 11。

我在我的項目中嘗試了相同的升級並添加了

  "cli": {
    "analytics": false,
    "defaultCollection": "@angular-eslint/schematics"
  },

手動在我的 angular.json 中。 在此之后,我可以繼續沒有錯誤。

您應該從項目的根目錄運行此命令(沒有您所做的項目名稱)

ng g @angular-eslint/schematics:convert-tslint-to-eslint

我建議考慮使用此演練代替https://www.bitovi.com/blog/angular-upgrades-painless-migration-from-tslint-to-eslint ,因為從我的角度來看,它似乎更清晰。

暫無
暫無

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

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