![](/img/trans.png)
[英]Tslint to Eslint migration - Error after convert-tslint-to-eslint command
[英]Nx Angular Lint Error after TSLint to ESLint Migration
我對Nx很陌生,今天我嘗試將我們所有的 Angular 應用程序從 TSLint 遷移到 ESLint。 我所做的是為每個應用程序運行以下命令:
nx g convert-tslint-to-eslint --project=SELECTED_PROJECT
遷移后,我運行npm install然后npm 運行 lint 。 但是每次運行 linter 時,我都會收到以下錯誤,但沒有任何詳細信息:
無法讀取未定義的屬性(讀取“開始”)
項目規格:
知道可能出了什么問題嗎?
我找到了問題的根源。 該問題與此 ESLint 規則有關:
"indent": [
"error",
4,
{
"SwitchCase": 1
}
],
不知道為什么它違反了這條規則。 現在我刪除了它並使用覆蓋來應用這個規則:
"@typescript-eslint/indent": [
"error",
4,
{
"FunctionDeclaration": {
"parameters": "first"
},
"FunctionExpression": {
"parameters": "first"
}
}
],
如果有人找到解決此問題的更好方法,請告訴我。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.