2016-04-03 3 views
0

Mein WebStorm behandelt JSX-Code weiterhin als XML, was zu Dutzenden unerwünschter Überprüfungsfehler führt, siehe Screenshots.WebStorm behandelt JSX weiterhin als XML

enter image description here

Auch sie hält "Ungelöste Variable oder Funktion" für die meisten der Objektschlüssel in Dateien, zum Beispiel für Requisiten Schlüssel in ReactJS usw.

enter image description here enter image description here enter image description here

sagen Plus andere Inspektionswarnungen Ich habe keine Idee, wie man repariert.

enter image description here enter image description here

Ich hatte nie diese Probleme auf meinem alten Macbook, aber dies ist ein frisch von WebStorm installieren und seine verursacht mir Kopfschmerzen.

Vielen Dank für jede Hilfe

+0

Hier ist ein Problem der ungelösten Eigenschaften verbunden: https://youtrack.jetbrains.com/issue/WEB-20884 Bitte folgen Sie den Anweisungen Updates dazu. Wie Item und Control in Komponenten/Dropdown exportiert werden? Welchen Testrahmen verwenden Sie? Hinzufügen einer TypeScript-Definitionsdatei dafür über Einstellungen | Sprachen und Frameworks | JavaScript | Library - Download sollte das Problem mit den Warnungen für 'describe' lösen. –

Antwort

2

Sie müssen JSX Harmonie ermöglichen. Die meiste Zeit schlägt webstorm es Ihnen automatisch vor, wenn Sie mit reagieren, aber Sie können es manuell in den Optionen einstellen.

Zum Preferences > Language & Frameworks > Javascript und wechseln Sie dann Javascript language version zu JSX Harmony

enter image description here

Verwandte Themen