No suitable component definition found.
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- javascript, react
- Bereich
- documentation, tooling
Rechercherichtung
Beginne damit, das Beispiel mit react-docgen.parse(HSource) zu reproduzieren und mit dem Verhalten des Playgrounds zu vergleichen. Untersuche den Parser-Einstiegspunkt, der am Parsen dieser Komponente beteiligt ist, und ermittle, warum keine Komponentendefinition zurückgegeben wird; die Aufgabe ist abgeschlossen, wenn die bereitgestellte Komponente eine JSON-Ausgabe erzeugt oder die fehlende Voraussetzung dokumentiert ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Haven't been able to get the JSON output for any component. However, that's working on the Playground app. For instance:
import React, { Component } from 'react';
import PropTypes from 'prop-types';
import './HSource.css';
export default class HSource extends Component {
static propTypes = {
url: PropTypes.string.isRequired,
}
render() {
const { url } = this.props;
return (
<div
className='source'
>
{url}
</div>
)
}
}
Ran with:
import HSource from '../../lib/HSource'
const reactDocs = require('react-docgen');
const componentInfo = reactDocs.parse(HSource)
Deps:
"dependencies": {
"react": "^16.12.0",
"react-dom": "^16.12.0",
"react-scripts": "3.3.0"
},
"devDependencies": {
"react-docgen": "^5.1.0"
}
Still can't figure out if that's a bug, if that's my deps or if I'm missing something obvious...
- Vorherrschende Sprache
- TypeScript
- Sterne
- 3.8k
- Forks
- 316
- Ø Merge
- 2 Std. 29 Min.
- Gemergte PRs (30 T.)
- 5
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus reactjs/react-docgen
-
Support Babel 8 in babelParser (loadPartialConfigSync)Evtl. vergeben @Stanzilla hat das vor 88 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
reactjs/react-docgen#1102 ·
-
Typescript StatusOffen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100
reactjs/react-docgen#1005 · 4 Reaktionen ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 48/100
reactjs/react-docgen#997 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 42/100
reactjs/react-docgen#994 · 1 Kommentar ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
reactjs/react-docgen#982 · 2 Kommentare ·
Alle Issues in reactjs/react-docgen
Ähnliche Issues
-
Dependencies view: `getParent` loops forever on untitled documents, extension host runs out of memoryEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
awslabs/visual-asset-management-system#413 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug confirmed perf
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
videojs/video.js#9400 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug pending triage scope/agent
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
good first issue hacktoberfest
Schwierigkeit 2/5 Ein halber Tag Anfängerfreundlichkeit 70/100
HelpCode-ai/anythingmcp#996 ·
Maintainer antworten meist innerhalb von 1 Tag