問題タブ [react-styleguidist]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - React Styleguidist のドキュメントでは、他のコンポーネントを子として使用できません
React Styleguidist (バージョン 8.0.6) を使用して React コンポーネントを文書化しています。次のようなディレクトリ構造があります。
これら 2 つのコンポーネントはそれぞれ、独自の Styleguidist 生成ページで正しくレンダリングされます。
ただし、Card.md
次のように、Card の例の 1 つに<ActionItems/>
コンポーネントを子として含める必要があります。
他の誰かがこのようなことをしている唯一の例は、このスタック オーバーフローの投稿です。
次を my に入れるとCard.md
:
Styleguidist のエラーはSyntaxError: Expected corresponding JSX closing tag for <React.Fragment>
.
以前にリンクしたスタックオーバーフローの記事に従って、これを試しました
しかし、Styleguidist は別のエラーを表示します: Adjacent JSX elements must be wrapped in an enclosing tag
.
誰かが私が間違っていることを理解するのを手伝ってくれますか? それとも、Styleguidist は、私がやりたいことをあなたに許可しないのですか?
関連する場合、必要なパスを他のものに変更すると、たとえば'/www/javascript/ActionItems/ActionItems.js
、Styleguidist は次のメッセージで失敗します