eslint
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
eslint [2024/04/13 07:18] – nullpon | eslint [2024/04/13 09:28] (現在) – nullpon | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== | + | < |
+ | # eslint | ||
- | [[JavaScript]]の構文チェッカ。 | + | [JavaScript](/ |
- | ===== インストールと設定 | + | ## インストールと設定 |
- | | + | eslintを使うプロジェクトの(package.jsonがある)ディレクトリで以下のコマンドを実行する |
+ | |||
+ | | ||
| | ||
- | 選択肢が出るので答える | + | いくつか選択肢が出るので答える。最初の選択肢ではeslintに何をさせるか選択できる。コーディングスタイル(セミコロンを強制するか、インデントをどうするか、等)については現状prettierを使用してフォーマットするのが一般的、prettierを使うなら3番目を選択しないこと |
``` | ``` | ||
行 15: | 行 18: | ||
``` | ``` | ||
- | コーディングスタイル合わせに関してはprettierを使用することが多いので3番目を選択する必要はあまりない。 | ||
- | もし`eslint.config.js`というファイルが作成されていなければ、古い`eslint/ | + | もし`eslint.config.js`というファイルが作成されていなければ、古い[eslint/ |
- | | + | |
- | ===== 実行 | + | ## 実行 |
- | | + | |
- | ===== console.logを許可 ===== | + | ## 特定のファイルで特定のルールを無効化 |
- | 特定のファイルのみconsole.logを許可するには、ファイルの先頭に以下を追加 | + | 例えば、特定のファイルでのみconsole.logを許可するには、ファイルの先頭に以下を追加 |
- | < | + | ``` |
/* eslint-disable no-console */ | /* eslint-disable no-console */ | ||
- | </code> | + | ``` |
+ | |||
+ | |||
+ | </markdown> |
eslint.1712992719.txt.gz · 最終更新: 2024/04/13 07:18 by nullpon