👺
Vue Cli linter 設定
linter設定一覧
ESLint with error prevention only
エラー防止のみ
ESLint + Airbnb config
AirbnbがOSS(オープンソースソフトウェア)として公開しているESLintのルールセット
公式ドキュメント
ESLint + Standard config
- インデントはスペース2個
- 文字列はシングルクォートで囲む
- 未使用の変数は禁止
- 文末のセミコロンは禁止
- キーワードの後にスペースを入れる
- 関数名の後にスペースを入れる
- 値の比較に==ではなく===を使用
- ただしobj == nullはnull || undefinedをチェックするために許容される
- 常にNode.jsのerr引数をハンドル
- ファイルの先頭に/* global */コメントでブラウザのグローバルオブジェクトを宣言
etc..
さらに詳しくは...公式ドキュメント
ESLint + Prettier
Prettierの特徴
- ESLint では整形できないコードを整形できる
- ESLint と比べて手軽で確実に整形できる
さらに詳しくは...参照元
Discussion