この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
javascript:jsdoc [2019/02/09 15:57] ips |
javascript:jsdoc [2019/02/09 16:14] (現在) ips |
||
---|---|---|---|
ライン 47: | ライン 47: | ||
====== npm run jsdoc から実行できるようにする ====== | ====== npm run jsdoc から実行できるようにする ====== | ||
+ | node_modules\.bin>jsdoc と npm では実行するディレクトリが異なるので、config.jsonのパスを変更しておく。 | ||
+ | |||
+ | <code json config.json> | ||
+ | { | ||
+ | "source": { | ||
+ | "include": ["./compnent/"], | ||
+ | "excludePattern": "(^|\\/)libraries\\/" | ||
+ | }, | ||
+ | "opts": { | ||
+ | "destination": "./jsdoc/" | ||
+ | } | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | package.jsonにscriptを追加する | ||
<code json package.json> | <code json package.json> | ||
{ | { | ||
ライン 70: | ライン 85: | ||
</code> | </code> | ||
+ | ====== サンプル ====== | ||
+ | |||
+ | {{:javascript:pasted:20190209-161256.png}} | ||
+ | |||
+ | ↑を元に↓が生成 | ||
+ | |||
+ | {{:javascript:pasted:20190209-161310.png}} | ||
+ | ※なぜかアロー関数はドキュメントを作成しなかった。 | ||