Sie möchten TypeScript in React verwenden, sind sich aber nicht sicher, wie Sie anfangen sollen. Sie sind an der richtigen Stelle! (Wir werden dieses Mal nicht über die TS-Syntax sprechen – nur aufstehen und loslegen.)
Wenn Sie eine neue App erstellen und create-react-app verwenden, sind die Dokumente zur Create React App großartig:
Sie können eine neue TypeScript-App mithilfe von Vorlagen starten. Um unsere bereitgestellte TypeScript-Vorlage zu verwenden, hängen Sie --template typescriptsie an den Erstellungsbefehl an.
npx create-react-app my-app --template typescript
Wenn Sie sich in einer Situation befinden, in der Sie bereits mit einem Projekt begonnen haben und zu TypeScript konvertieren möchten, machen Sie sich keine Sorgen! Auch dafür gibt es eine Lösung.
Navigieren Sie im Terminal zu Ihrem App-Verzeichnis, in dem Sie TypeScript installieren möchten:
npm install --save typescript @types/node @types/react @types/react-
dom @types/jest
Hier könnten Sie auf Probleme stoßen. Wenn Sie Ihre App.tsxDatei öffnen, sehen Sie, dass fast alles rot unterstrichen ist. Nicht gut.
Zuerst sollten Sie import React from 'react'ganz oben in der Datei stehen, falls Sie dies noch nicht getan haben.
Wenn Sie sich in VSCode befinden und den Mauszeiger über ein unterstrichenes Element bewegen, erhalten Sie die Meldung „JSX kann nicht verwendet werden, es sei denn, das Flag ‚ — jsx‘ wird bereitgestellt.“ An dieser Stelle können Sie entweder auf die Option „Quick Fix“ klicken oder das Problem manuell beheben. Wenn Sie auf „Schnellkorrektur“ klicken, erhalten Sie eine Option mit der Aufschrift „Aktivieren Sie das Flag ‚ — jsx‘ in Ihrer Konfigurationsdatei“. Sobald Sie darauf klicken, dauert das Laden ein oder zwei Sekunden, und dann sollten die Fehler verschwinden.
Wenn Sie es manuell tun möchten, gehen Sie in Ihre tsconfig.jsonDatei, suchen Sie den Schlüssel von "jsx"und ändern Sie den Wert auf "react"statt auf react-jsx.
Wenn Sie immer noch einen Fehler in Ihrer tsconfig.jsDatei erhalten, verwenden Sie möglicherweise verschiedene Versionen von TypeScript. Geben Sie ein, um die Schnelleinstellungen in VSCode cmd + shift + pzu öffnen, und suchen Sie nach „TypeScript: Select TypeScript version…“. Klicken Sie darauf und wählen Sie „Workspace-Version verwenden“.
Hoffentlich sind Sie jetzt frei von Fehlern, Ihr Code wird kompiliert und Sie sind bereit, eine fantastische App zum Laufen zu bringen!
Ich verbinde mich gerne! Finden Sie mich auf LinkedIn , GitHub , Twitter .
Einleitung Ein Schlaganfall ist ein medizinischer Notfall, der jeden jederzeit treffen kann. Sie tritt auf, wenn die Durchblutung eines Teils des Gehirns gestört ist, was zu einem plötzlichen Verlust der Gehirnfunktion führt.
Testen ist ein wesentlicher Bestandteil der Softwareentwicklung. Dadurch wird sichergestellt, dass der Code zuverlässig ist, wie erwartet funktioniert und die Fehlerwahrscheinlichkeit verringert wird.
Es fällt uns oft schwer, das umzusetzen, von dem wir wissen, dass es gut für uns ist. Von der Aussage, dass wir einen Lebensgefährten lieben, bis hin zur Erinnerung daran, wie ein Pirat zu reden – es wird immer diejenigen geben, die behaupten, dass ein Tag, eine Woche oder ein Monat voller Ereignisse nicht nötig sei, weil sie diese Dinge bereits tun.
Jeder rational denkende Mensch weiß, dass die politischen und medialen Kreise von der Linken dominiert werden, sogar von der extremen Linken, ein Zustand, der zu einem Ungleichgewicht im politischen Diskurs führt. Im Bereich der Religion ist dieses Ungleichgewicht deutlich sichtbar: Linke Zeitungen und Netzwerke beeilen sich nicht, den christlichen Glauben zu verteidigen.
Es war nach Mitternacht, als Hayden Katie nach ihrem gemeinsamen Abend zurück in ihren Studentenwohnheim fuhr. Sie hatte morgens einen frühen Unterricht und hatte keine Kleidung mehr zum Wechseln, nachdem sie die Nacht zuvor bei ihm übernachtet hatte.
Offenes Tagebuch: Ein Bild pro Tag. Geschichten haben mich schon immer fasziniert.