reactjs / reactjs/react-docgen
AssertionError [ERR_ASSERTION]: did not recognize object of type "File"
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 3.8k
- Forks
- 316
- Ø Merge
- 5 Std. 7 Min.
- Gemergte PRs (30 T.)
- 4
Beschreibung
I have multiple errors with same types when trying build docs with styleguidist

Production mode doesn't work, development mode work properly.
Use react 17 with new jsx transform.
Source from production build

Browser error
bundle.41681933.js:formatted:33543 Uncaught TypeError: Object(...) is not a function
Main app with same config (webpack+babel) work properly in dev and prod mode
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, den Dokumentations-Build im Produktionsmodus mit React 17, der neuen JSX-Transformation, webpack und Babel zu reproduzieren, und vergleiche ihn anschließend mit dem funktionierenden Entwicklungs-Build. Untersuche die gemeldete "File"-Assertion und den TypeError im Browser; abgeschlossen ist die Aufgabe, wenn der Produktions-Build erfolgreich abgeschlossen wird und die generierte Dokumentation ohne einen der beiden Fehler funktioniert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- babel, react, webpack
- Bereich
- build-system, documentation
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100