JavascriptとESLintのグローバル変数 質問する

JavascriptとESLintのグローバル変数 質問する

複数の JavaScript ファイルがあり、他のファイルより先に読み込まれるファイルでグローバル変数を定義しました。その結果、最初のファイルの後に読み込まれたすべてのファイルがグローバル変数にアクセスできます。ただし、ESLint ではグローバル変数が「未定義」と表示されます。ESLint のルールを変更したくありません。これらのエラー メッセージを取り除くためのエレガントな方法を見つけたいと思います。何かヒントはありますか? よろしくお願いします

ベストアンサー1

ファイルごとに ESLint ルールをハッキングするのは良いアイデアではないと思います。

むしろまたはglobalsを定義する必要があります。.eslintrcpackage.json

.eslintrcの場合:

"globals": {
    "angular": true
}

のためにpackage.json

"eslintConfig": {
    "globals": {
        "angular": true
    }
}

チェックhttps://eslint.org/docs/user-guide/configuring/language-options#globals の指定

おすすめ記事