['type aliases' kann nur verwendet werden, ein .ts-Datei]
Verwende ich den Befehl reagieren-native-init "name Projekt", dann öffnen Sie vscode zu haben scheinen Fehlermeldung code. (Bild)
- Möglich, Duplikat der js 'Typen' kann nur verwendet werden, ein .ts-Datei - Visual Studio-Code mit @ts-check
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist, was Sie tun müssen, mit VS Code-beobachten Sie die gif sorgfältig
@builtin typescript-language-features
2. Deaktivieren Sie die Erweiterungen, die für den Arbeitsbereich sagte Deaktivieren Sie dieses, und nicht ersetzen Sie es mit etwas, dass doesn T haben dieses Problem ist keine gute Idee.Wenn dieses in Reagieren Nativen wahrscheinlich ein bekannter bug in VSCode, dass, wenn Google Fließen (die konkurriert mit MS Typoskript) codiert ist, zeigt Fehler, irrtümlich zu erwähnen, Typoskript.
Ihre aktuelle .js-code sollte vorverarbeitet werden durch die Strömung in die andere .js-Datei, die mit "richtigen" js.
So stellen Sie sicher, Flow ist installiert und deaktivieren Sie dann das Typoskript Analyse Unterstützung. Hier die offizielle Antwort auf der Flow-installation Webseite:
Ansonsten können Sie bleiben, wie Sie ist und einfach ändern Sie Ihren code wie vorgeschlagen von C2P1 am März 19, 2018 auf die github-issue 631
Deaktivieren [js] parser (mit Typoskript),
In VSCode Menü:
File -> Preferences -> User settings
(oderctrl+,
) und fügen Sie die folgende ZeileDieser Antwort wurde abgeschlossen, nachdem er Idan Dagan Antwort (Nicht die akzeptierte Antwort) hier: js 'Typen' kann nur verwendet werden, ein .ts-Datei - Visual Studio-Code mit @ts-check
Und hier ist eine ausgezeichnete-wenn auch alte-Seite über die Einrichtung des reagieren-native Umgebung, von Hackernoon. (Sie haben auch die VSCode Reagieren-native-full-plugin)
"javascript.validate.enable": false,
Nur deaktivieren Sie die built-in-Erweiterung für TypeScript in VSCode. Auf der VSCode wählen Sie " Erweiterungen "Zeigen, Built-in Extensions" und dann nach "TypeScript und JavaScript-Sprache Bietet", Klicken Sie auf deaktivieren, laden Sie dann die VSCode. Es funktioniert für mich
Dies ist, was Sie suchen. Leider habe ich nicht Gegoogelt, eine richtige Lösung, aber wir haben zu deaktivieren, einige JS-Prüfung.
https://github.com/Microsoft/vscode-react-native/issues/631
Hab ich gelöst, dies mit einem plugin für VSCode "Flow Language Support". Es wird die Kontrolle der Fehler in den code anstelle des plug-in-TS-JS (built-in-plugin von VS Code). In Details des plugin, führt Sie, wie zu deaktivieren Sie das original-plugin TS-JS VSCode.