Ich bin von einem Open-Source-Projekt ab hier:Kann nicht importieren Typoskript reagieren modal
https://github.com/vega/voyager
Und habe es funktioniert, und ich möchte eine modale hinzuzufügen.
So lief ich:
yarn add react-modal
yarn add @types/react-modal
Dann fügte ich hinzu:
import {ReactModal} from 'react-modal';
ich dies auf die in ./src/components/header/chrono-history Build Fehler. tsx (5,9): Fehler TS2305: Modul '"/ Benutzer/brennanwallace/psa/voyager/node_modules/@ types/reaktiv-modal/index"' hat kein exportiertes Mitglied 'ReactModal'.
Und Web-Sturm stimmt zu, dass es ein Problem gibt, da es den gleichen Fehler im Textbearbeitungsfenster gibt.
Was kann ich tun?
Ich bin neu Skript aber die Dateien scheinen in Ordnung zu geben:
Es wird eine reagieren modal Ordner in @types in node_modules mit index.d.ts wie einige andere moduals (es fehlt eine Art -metadata.json-Datei, die die anderen Pakete zu haben scheinen).
Es gibt auch ein reaktives modales Paket.
Die tsconfig.json Dateien scheint auch in dieser Reihenfolge: https://github.com/vega/voyager/blob/vy2/tsconfig.json
i excatly dieses tat, aber es half nicht. Immer noch den Fehler "React.createElement: Typ ist ungültig - erwartet eine Zeichenfolge (für integrierte Komponenten) oder eine Klasse/Funktion (für Composite-Komponenten) aber erhalten: Objekt. Überprüfen Sie die Rendermethode von ... ' – Paulquappe