ユーザ用ツール

サイト用ツール


eslint

文書の過去の版を表示しています。


eslint

JavaScriptの構文チェッカ。

インストールと設定

$ npm init @eslint/config

いくつか選択肢が出るので答える。最初の選択肢ではeslintに何をさせるか選択できる。コーディングスタイル(セミコロンを強制するか、インデントをどうするか、等)については現状prettierを使用してフォーマットするのが一般的、prettierを使うなら3番目を選択しないこと

  To check syntax only
❯ To check syntax and find problems
  To check syntax, find problems, and enforce code style  

もし`eslint.config.js`というファイルが作成されていなければ、古い`eslint/create-config`パッケージが使用されている可能性があるので以下のコマンドでやり直す

$ npm init @eslint/config@latest

実行

$ npx eslint hoge.js

console.logを許可

特定のファイルのみconsole.logを許可するには、ファイルの先頭に以下を追加

/* eslint-disable no-console */
eslint.1712992935.txt.gz · 最終更新: 2024/04/13 07:22 by nullpon