私はreactjsアプリケーションで定義した各コンポーネント のdocファイルを作成する必要があります。 が拡張子のドキュメントを作成するために使用できるnpmを探していますので コードを作成し、私のコンポーネントのすべてをコメントし、 を任意の拡張子のドキュメントに変更してください。 jsdocを使ってreactjsのドキュメントを探しているので、私の質問はjsdocに関する他の質問とは異なります。ReactJSでのドキュメントの作成方法
答えて
最後に私が最初にこのリンクにアクセスして、適切に文書を読み、解決策を見つけた: - Read Document ここで、次の手順を実行します -
グローバルにインストールすることを避けることをお勧めします。その代わりに 'npm install jsdoc --save-dev'を使ってプロジェクトにインストールするだけです。次に、docを作成するためのnpmスクリプトを追加します。たとえば、 '' createdoc ":" jsdoc src -r -d docs "'これは 'npm run createdoc'で実行できます。 – Oskar
このパッケージをお試しください。このパッケージには、理解しやすい例があります。
React.createClass、ES2015クラス定義または関数(ステートレスコンポーネント)を介して定義されたReactコンポーネントのデフォルト実装を提供します。これらのコンポーネント定義は、分析可能にするために特定のガイドラインに従わなければなりません(詳細は下記参照)。
我々は、我々はReact Styleguidistを使用してコンポーネントライブラリを反応させるの文書化。
それは、次の機能を使用してコードを解析します:
- をユーザーが定義したPropTypesからAPI /小道具のドキュメントを生成します。
- 人が簡単にスニペットをコピーできるようにするライブ編集可能なサンプルのドキュメントを作成します。
- かなりうまく構成可能で、内部のドキュメントを実現するためにホットリロードしています。
これは、Webpackを通じてWebアプリケーションを構築することによって動作します.Webpackは、ローカルで使用することも、すべての開発者のためにホストすることもできます。
私たちにとって、それはかなりうまく動作し、時間の経過とともに改善されます。
編集:react-docgenはフードの下で使用しています。
私たちは、コンポーネントLIBSに反応し、それは値下げでドキュメントを書いて、サンドボックスを持つことができますreact-showroom
を使用するのがたくさんあります。 これは大きな利点です。すでに設定されているウェブパック、ベベル、糸くずなどで2分以内に新しいプロジェクトを開始できます。
非常にお試しください。
私はreact-docgenのための小さなラッパーを書いています。これは、それを少し簡単にするためのものです。渡されたフォルダ内のすべてのコンポーネントのマークダウンファイルをエクスポートします。
チェックアウトプロジェクトここ意思興味https://github.com/LaustAxelsen/wilster-doc
ここにコードを掲載できますか? – Intervalia
- 1. ReactJSポータルの作成
- 2. ラッパーの作成ReactJS
- 3. iText 7で不等なページサイズのドキュメントを作成する方法
- 4. Azure DocumentDBで最新のドキュメントを作成する方法
- 5. スフィンクスのドキュメントで内部ハイパーリンクを作成する方法
- 6. ReactJSでカスタムイベントを作成、聴取、トリガーする方法は?
- 7. reactjsで動的コンポーネントを動的に作成する方法は?
- 8. Reactjsで動的フィールドを作成する方法
- 9. ReactjsでSilverStripeテーマを作成
- 10. GAEドキュメント用のFirefox検索プラグインの作成方法は?
- 11. は、私がreactjsでカレンダーを作るための方法の午前reactjs
- 12. phpMyAdmin "データベースを作成:ドキュメントは特権なし"、データベースの作成方法は?
- 13. reactjs mongodb - ファイルをアップロードしてmongodbドキュメントに保存する方法
- 14. 疑似ドキュメント指向モデルの作成方法
- 15. twitterデータにLDA用のドキュメントを作成する方法
- 16. C++プロジェクトのドキュメントを作成する方法は?
- 17. SilverlightでXMLドキュメントを作成する方法
- 18. Version.Lucene_35で新しいLuceneドキュメントを作成する方法は?
- 19. reactjsを使用してスライド式サイドバーを作成する方法
- 20. ReactJSタブメニューを動的に作成する方法
- 21. ReactJS - タブを動的に作成する方法
- 22. パースサーバーアプリケーションでドキュメントを生成する方法
- 23. ドキュメント比較ソフトウェアの作成
- 24. Doctrineでの埋め込みドキュメントの作成方法(MongoDbを使用)
- 25. EMSドキュメント属性を使用してYAMLドキュメントを作成する方法
- 26. Googleドキュメントで空のスプレッドシートを作成
- 27. ReactJSのラジオボタンスタイルを作成する
- 28. reactjs - 別々のモジュールを作成する
- 29. JIRA:APIドキュメントを作成
- 30. ReactJsでポップアップを作成するには
は:あなたの目標は有用な文書を持っているかのコンポーネントが正式に文書化されていたときにあなたの目標が達成されるのですか? –
あなたはこれを求めていますか? https://www.npmjs.com/package/jsdocライブラリやツールのリクエストはofftopicです。 –
[HTMLをJSDoc用に生成する方法](http://stackoverflow.com/questions/35182918/how-generate- html-for-jsdoc) –