2017-02-13 3 views
1

Ich erhalteentfernen Fehler Dekorateure in Visual Studio-Code

[js] Experimentelle Unterstützung für Dekorateure ist ein Feature, das Thema ist in einer zukünftigen Version ändern. Legen Sie die Option 'experimentalDecorators' fest, um diese Warnung zu entfernen.

Auf einer verzierten JavaScript-Klasse.

Meine jsconfig.json Datei, im Stammverzeichnis meiner JavaScript-Dateien, sieht so aus.

{ 
    "experimentalDecorators": true 
} 

Was mache ich falsch?

Antwort

4

Ich glaube, Ihr jsconfig.json stattdessen sein sollte:

{ 
    "compilerOptions": { 
     "experimentalDecorators": true 
    } 
} 
+0

Für andere, hier ist der Link auf die Referenzseite: https://code.visualstudio.com/docs/languages/jsconfig#_jsconfig-options Und hier ist ein Ausschnitt: Lass dich nicht von verwechseln Compileroptionen. Dieses Attribut existiert, weil jsconfig.json ein Nachkomme von tsconfig.json ist, das zum Kompilieren von TypeScript verwendet wird. –

0

Dies sollte die Arbeit machen.

{ 
    "compilerOptions": { 
    "experimentalDecorators": true, 
    "allowJs": true 
    } 
}