您好,登錄后才能下訂單哦!
從Angular 11版本開始,Angular團隊已經宣布停止支持TSLint,并推薦使用ESLint作為代碼檢查工具。使用ESLint替代TSLint需要一些配置步驟,以下是在Angular項目中使用ESLint的一般步驟:
npm install eslint @angular-eslint/eslint-plugin @angular-eslint/eslint-plugin-template @angular-eslint/template-parser @typescript-eslint/eslint-plugin @typescript-eslint/parser --save-dev
{
"root": true,
"overrides": [
{
"files": ["*.ts"],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": 2018,
"sourceType": "module"
},
"plugins": ["@angular-eslint/eslint-plugin"],
"extends": [
"plugin:@angular-eslint/recommended"
]
}
]
}
"lint": "eslint . --ext .ts"
移除TSLint配置: 如果項目中已經有TSLint配置文件(tslint.json),需要將其刪除或者將其重命名為tslint.json.disabled等。
運行lint檢查: 運行以下命令進行lint檢查:
npm run lint
"eslint.validate": [
"javascript",
"javascriptreact",
"typescript",
"typescriptreact"
]
通過以上步驟,您就可以在Angular項目中使用ESLint替代TSLint進行代碼檢查了。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。