ESLint - "Fenster" ist nicht definiert. So lassen Sie globale Variablen in package.json @

Ich weise dem globalen Fensterobjekt eine Eigenschaft zu, aber wenn ich eslint ausführe, erhalte ich Folgendes:

"window" ist nicht definiert

Ich sehe eshier in den eslint docs:

das folgende definiert window als globale Variable für Code, der die zu testende Regel nicht auslösen soll:

valid: [
  {
    code: "window.alert()",
    globals: [ "window" ]
  }
]

Ich habe versucht, der Datei package.json so etwas hinzuzufügen, dass eslint "window" als globale Variable zulässt, aber ich muss etwas falsch machen. Aus den Dokumenten geht hervor, dass ich möglicherweise etwas in einer separaten Datei tun muss, aber gibt es eine Möglichkeit, einige zulässige globale Variablen direkt in der Datei package.json zu definieren?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage