codeclimate eslint
b172
codeclimate-eslint是包裹Eslint的代碼氣候引擎。您可以使用代碼氣候CLI或我們託管的分析平台在命令行上運行它。
ESLINT是用於識別和報告Ecmascript/JavaScript代碼中的模式的工具。它可以使用配置文件進行配置。
那裡有一些主要版本的Eslint。最新的主要版本是4。此引擎為ESLINT提供了一些頻道。
該分支是latest (IE默認)頻道,並提供ESLINT 3支持。
對於ESLINT 4,請參閱channel/eslint-4分支。
如果還沒有,請安裝代碼氣候CLI
運行codeclimate engines:enable eslint 。此命令同時安裝引擎並在.codeclimate.yml文件中啟用它
您準備分析了!瀏覽您的項目文件夾並運行codeclimate analyze
ignore_warnings默認情況下,該引擎將作為代碼氣候問題發出ESLINT錯誤和警告。如果願意,可以通過設置ignore_warnings配置選項來忽略警告級違規行為:
eslint :
enabled : true
config :
ignore_warnings : true extensions如果您使用的是eslint-plugin-json或eslint-plugin-html等插件,則需要設置此值以確保包括適當的文件:
eslint :
enabled : true
config :
extensions :
- .js
- .html sanitize_batch默認情況下,該引擎將跳過似乎已縮小的文件(平均線長度超過100)。可以禁用此功能以包括所有用於分析的文件。
eslint :
enabled : true
config :
sanitize_batch : false如有幫助,請查看他們的文檔。
如果您遇到了代碼氣候問題,請首先查看該項目的GitHub問題,因為您的問題可能已經涵蓋。如果沒有,請繼續與我們打開支持票。