回答:
ファイルごとにESLintルールをハッキングすることは良い考えではないと思います。
またはで定義globals
する.eslintrc
必要がありpackage.json
ます。
.eslintrcの場合:
"globals": {
"angular": true
}
の場合package.json
:
"eslintConfig": {
"globals": {
"angular": true
}
}
PS
ドキュメントを読むことは、開発者にとって必須の美徳です
https://eslint.org/docs/user-guide/configuring#specifying-globals
true
変数を他の変数に割り当てることができ、false
再割り当てする必要がない場合は、グローバル変数をに設定することに注意してください。
グローバルは、ファイルごとまたは構成内で追加できます。設定を変更したくない場合は、使用するグローバルをすべてのファイルに追加する必要があります。
JavaScriptファイル内のコメントを使用してグローバルを指定するには、次の形式を使用します。
/* global var1, var2 */
これは、2つのグローバル変数、
var1
およびを定義しますvar2
。オプションで、これらのグローバル変数に決して書き込みを行わない(読み取りのみ)ことを指定する場合は、それぞれにfalseフラグを設定できます。/* global var1:false, var2:false */
http://eslint.org/docs/2.0.0/user-guide/configuring#specifying-globals
->
eslint.org/docs/user-guide/configuring#specifying-globals。ESLintのドキュメントは優れたIMOです。これをご覧ください。