ESlint配置規則

2021-09-25 11:18:11 字數 890 閱讀 4039

規則格式是《規則名稱》: 《告警級別》,告警級別分為三種:

"0"表示忽略問題,等同於"off";

"1"表示給出警告,等同於"warn";

"2"表示直接報錯,等同於"error"。

'rules': ],

// 指定陣列的元素之間要以空格隔開(,後面), never引數:[ 之前和 ] 之後不能帶空格,always引數:[ 之前和 ] 之後必須帶空格

'array-bracket-spacing': [2, 'never'],

// 在塊級作用域外訪問塊內定義的變數是否報錯提示

'block-scoped-var': 0,

// if while function 後面的],

// 雙峰駝命名格式

'camelcase': 2,

// 陣列和物件鍵值對最後乙個逗號, never引數:不能帶末尾的逗號, always引數:必須帶末尾的逗號,

'comma-dangle': [2, 'never'],

// 控制逗號前後的空格

'comma-spacing': [2, ],

// 控制逗號在行尾出現還是在行首出現

'comma-style': [2, 'last'],

// 圈複雜度

'complexity': [2, 9],

// 以方括號取物件屬性時,[ 後面和 ] 前面是否需要空格, 可選引數 never, always

'computed-property-spacing': [2, 'never'],

// 關閉 強制方法必須返回值,typescript強型別,不配置

// 'consistent-return': 0

}

ESLint規則配置說明

array bracket spacing 2,never 是否允許非空陣列裡面有多餘的空格 arrow parens 0,箭頭函式用小括號括起來 arrow spacing 0,的前 後括號 accessor pairs 0,在物件中使用getter setter block scoped var...

ESlint驗證規則

vscode中選擇檔案 首選項 設定裡面對eslint進行配置 globals parser babel eslint rules 塊內部宣告變數或函式 no extra boolean cast 1,多餘的感嘆號轉布林型 no extra semi 1,多餘的分號 no extra parens ...

eslint 設定目錄 ESLint 配置

eslint 被設計為完全可配置的,這表示我們可以關閉每乙個規則,而只執行基本語法驗證,或混合和匹配 eslint 預設繫結的規則和自定義規則,以讓 eslint 更適合我們的專案。配置 eslint有如下兩種方式 配置檔案 然後我們可以開始建立配置檔案.eslintrc,生成配置檔案的命令如下所示...