Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ESDoc - ES6時代のドキュメンテーションツール - Node学園祭2015

345968ba4b332a6dbd6fa70fa9fa777b?s=47 Ryo Maruyama
November 07, 2015

ESDoc - ES6時代のドキュメンテーションツール - Node学園祭2015

345968ba4b332a6dbd6fa70fa9fa777b?s=128

Ryo Maruyama

November 07, 2015
Tweet

Transcript

  1. &4%PD &4࣌୅ͷυΩϡϝϯςʔγϣϯπʔϧ ౦ژ/PEFֶԂࡇ
 ؙࢁ྄!IJNBSV

  2. !IJNBSV $PEF-VODIGN $PPLQBEJOD ؙࢁ྄ 3ZP.BSVZBNB

  3. &$."4DSJQU BLB&4

  4. &4࣌୅ͷ։ൃ؀ڥ

  5. None
  6. υΩϡϝϯςʔγϣϯπʔϧ +4%PD :6*%PD EPDVNFOUBUJPOKT %0$$0 'JSF%PD +4%VDL

  7. +4%PDͷ͜͜Λྑ͍ͨ͘͠ &4ͷରԠ λάΛগͳͯ͘͠γϯϓϧʹ ग़ྗ͞ΕΔυΩϡϝϯτΛ΋ͬͱ޻෉͢Δ ίʔυϕʔεΛ&4΁ 3IJOPରԠΛ΍ΊͯίʔυΛγϯϓϧʹ

  8. &4%PD FTEPDPSH

  9. None
  10. None
  11. &4%PDͱ͸ʁ +4%PDελΠϧͷߏจ &4ʹ࠷దԽ &4Ͱॻ͔Ε͍ͯΔ

  12. &4%PDͱ͸ʁ +4%PDελΠϧͷߏจ &4ʹ࠷దԽ &4Ͱॻ͔Ε͍ͯΔ 3Y+4 -JOLFE*O MPOFMZQMBOFU

  13. &4%PDͷಛ௃ &4$MBTT.PEVMF ΧόϨοδ ςετίʔυͷ౷߹ ϚχϡΞϧͷ౷߹ ૊ΈࠐΈݕࡧ ੩తղੳ -JOU ϗεςΟϯά

  14. &4%PDͷΰʔϧ

  15. &4%PDͷΰʔϧ ྑ͍υΩϡϝϯτΛ࡞ΕΔπʔϧ

  16. &4%PDͷΰʔϧ ྑ͍υΩϡϝϯτΛ࡞ΕΔπʔϧ ˣ ྑ͍υΩϡϝϯτͱ͸ʁ

  17. &4%PDͷΰʔϧ ྑ͍υΩϡϝϯτΛ࡞ΕΔπʔϧ ˣ ྑ͍υΩϡϝϯτͱ͸ʁ ˣ υΩϡϝϯτͱ͸ʁ

  18. υΩϡϝϯτͱ͸ʁ 3FRVJSFNFOUT %FTJHO &OE6TFS .BSLFUJOH 5FDIOJDBM IUUQTKBXJLJQFEJBPSHXJLJιϑτ΢ΣΞυΩϡϝϯςʔγϣϯ

  19. υΩϡϝϯτͱ͸ʁ 3FRVJSFNFOUT %FTJHO &OE6TFS .BSLFUJOH 5FDIOJDBM IUUQTKBXJLJQFEJBPSHXJLJιϑτ΢ΣΞυΩϡϝϯςʔγϣϯ

  20. &4%PDͷΰʔϧ ྑ͍υΩϡϝϯτΛ࡞ΕΔπʔϧ ˣ ྑ͍υΩϡϝϯτͱ͸ʁ ˣ υΩϡϝϯτͱ͸ʁ

  21. ྑ͍υΩϡϝϯτͱ͸ʁ ॻ͖ख ಡΈख

  22. ྑ͍υΩϡϝϯτͱ͸ʁ ॻ͖ख ίʔυΛॻ͘ΑΓ΋ѹ౗తʹগͳ͍
 ίετͰιϑτ΢ΣΞΛઆ໌Ͱ͖Δ ಡΈख

  23. ྑ͍υΩϡϝϯτͱ͸ʁ ॻ͖ख ίʔυΛॻ͘ΑΓ΋ѹ౗తʹগͳ͍
 ίετͰιϑτ΢ΣΞΛઆ໌Ͱ͖Δ ίʔυΛಡΉΑΓ΋ѹ౗తʹগͳ͍
 ίετͰιϑτ΢ΣΞΛ࢖༻Ͱ͖Δ ಡΈख

  24. &4%PDͷΰʔϧ ྑ͍υΩϡϝϯτΛ࡞ΕΔπʔϧ ˣ ྑ͍υΩϡϝϯτͱ͸ʁ ˣ υΩϡϝϯτͱ͸ʁ

  25. υΩϡϝϯτͷཁૉͱੑ࣭

  26. υΩϡϝϯτͷཁૉ w ಋೖ*OTUBMMBUJPO w ૢ࡞6TBHF 5VUPSJBM w ࢀর"1*3FGFSFODF w ࣄྫ&YBNQMF

    w ཤྺ$IBOHF-PH
  27. υΩϡϝϯτͷཁૉ w ಋೖ*OTUBMMBUJPO w ૢ࡞6TBHF 5VUPSJBM w ࢀর"1*3FGFSFODF w ࣄྫ&YBNQMF

    w ཤྺ$IBOHF-PH
  28. υΩϡϝϯτͷੑ࣭ w ܧଓੑ w ਖ਼֬ੑ w ໢ཏੑ w ؔ࿈ੑ w

    ݕࡧੑ
  29. υΩϡϝϯτͷੑ࣭ w ܧଓੑˠΧόϨοδ w ਖ਼֬ੑˠ-JOU w ໢ཏੑˠ੩తղੳ w ؔ࿈ੑˠςετίʔυͷ౷߹ w

    ݕࡧੑˠ૊ΈࠐΈݕࡧ
  30. w ίʔυશମʹରͯ͠υΩϡϝϯτ͕ͲΕ͚ͩॻ͔Ε ͍ͯΔ͔ΛΧόϨοδͱͯ͠ग़ྗ w υΩϡϝϯτΛߋ৽͢ΔϞνϕʔγϣϯ w υΩϡϝϯτͷൈ͚࿙ΕͷՄࢹԽ ໢ཏੑʹ΋ ܧଓੑΧόϨοδ

  31. ܧଓੑΧόϨοδ

  32. w υΩϡϝϯτ͕ίʔυͱ߹͍ͬͯΔΛνΣοΫ͢Δ w ݱࡏ͸ϝιουͷ4JHOBUVSFʹ͍ͭͯͷΈ ਖ਼֬ੑ-JOU

  33. ਖ਼֬ੑ-JOU

  34. ؒҧͬͯΔ ਖ਼֬ੑ-JOU

  35. ؒҧͬͯΔ ਖ਼֬ੑ-JOU

  36. w υΩϡϝϯτ͕ແͯ͘΋ίʔυ͔ΒυΩϡϝϯτΛ ͳΔ΂͘ੜ੒ w $MBTTߏจ͔ΒΫϥεܧঝΛਪଌ w σϑΥϧτҾ਺͔ΒܕΛਪଌ ϓϦϛςΟϒ஋ͷΈ  w

    SFUVSOจ͔ΒܕΛਪଌ ϓϦϛςΟϒ஋ͷΈ ໢ཏੑ੩తղੳ
  37. ໢ཏੑ੩తղੳ

  38. ໢ཏੑ੩తղੳ Ϋϥε

  39. ໢ཏੑ੩తղੳ Ϋϥε ܧঝ

  40. ໢ཏੑ੩తղੳ Ϋϥε ܧঝ Ҿ਺ͷܕ

  41. ໢ཏੑ੩తղੳ Ϋϥε ܧঝ Ҿ਺ͷܕ ໭Γ஋ͷܕ

  42. w ςετίʔυ΋ॏཁͳυΩϡϝϯτ w ςετର৅ͱςετίʔυΛؔ࿈͚ͮͯυΩϡϝϯ τʹؚΊΔ͜ͱ͕Ͱ͖Δ w ݱࡏ͸.PDIBͷΈରԠ ؔ࿈ੑςετίʔυͷ౷߹

  43. ؔ࿈ੑςετίʔυͷ౷߹

  44. ؔ࿈ੑςετίʔυͷ౷߹ ςετର৅Λؔ࿈෇͚Δ

  45. ؔ࿈ੑςετίʔυͷ౷߹

  46. ؔ࿈ੑςετίʔυͷ౷߹

  47. w υΩϡϝϯτΛ+BWB4DSJQUͷΈͰݕࡧͰ͖Δ w ΫϥεϝιουϓϩύςΟϑΝΠϧςετ w ݕࡧΠϯσοΫε +40/ ݕࡧੑ૊ΈࠐΈݕࡧ

  48. ݕࡧੑ૊ΈࠐΈݕࡧ

  49. Ҏ্͕&4%PDͷΞϓϩʔν

  50. None
  51. ͱ͜ΖͰ

  52. None
  53. ͳ͍͍ͯ͘ͷʁ

  54. ϚχϡΞϧͷ౷߹

  55. ϚχϡΞϧͷ౷߹ w ࢀর "1*ϦϑΝϨϯε Ҏ֎ͷ಺༰΋υΩϡϝϯτ ʹ͸ඞཁ w Ϣʔβ͕ॻ͍ͨ.BSLEPXOΛ૊ΈࠐΊΔ

  56. ϚχϡΞϧͷ౷߹

  57. ϚχϡΞϧͷ౷߹ ૊ΈࠐΊΔϑΝΠϧ͸छྨ͕ܾ·͍ͬͯΔ

  58. ϚχϡΞϧͷ౷߹ ૊ΈࠐΊΔϑΝΠϧ͸छྨ͕ܾ·͍ͬͯΔ w 0WFSWJFX w *OTUBMMBUJPO w 5VUPSJBM w 6TBHF

    w $POpHVSBUJPO w &YBNQMF w '"2 w $IBOHFMPH
  59. None
  60. ͋ͱͭ΄Ͳ

  61. &4%PD)PTUJOH4FSWJDF EPDFTEPDPSH

  62. None
  63. ϗεςΟϯάαʔϏε w ϦϙδτϦΛొ࿥͢Δͱ&4%PDͰυΩϡϝϯτΛ ࡞ͬͯϗετͯ͘͠ΕΔ w ॻ͖ख؆୯ʹެ։Ͱ͖Δ w ಡΈखಉ͡৔ॴɺಉ͡ϑΥʔϚοτͰಡΊΔ w શจݕࡧ΋Մೳ

  64. +BWB4DSJQUͷ ͢΂ͯͷυΩϡϝϯτ͕ ໢ཏɾؔ࿈ɾݕࡧ Ͱ͖Δະདྷ

  65. &4 5$1SPQPTBM

  66. &4ରԠ w ެ։౰ॳ͔Β #BCFM͕࣮૷͍ͯ͠Δ &4΁ͷཁ๬ ͕͋ͬͨ w ϓϥάΠϯͱͯ͠ରԠ w &4ʹରԠ͍ͯ͠Δͷ͸&4%PD͚͔ͩ΋ʁ

    w HJUIVCDPNFTEPDFTEPDFTQMVHJO
  67. &4%PDͷࠓޙ

  68. &4%PDͷࠓޙ w ίʔυͱυΩϡϝϯτͷ೔࣌νΣοΫ w ςετίʔυΛ͞Βʹ׆༻ w Ϋϥεͷؔ܎ਤΛ࡞Δ

  69. &4%PDͷࠓޙ w ίʔυͱυΩϡϝϯτͷ೔࣌νΣοΫ w ςετίʔυΛ͞Βʹ׆༻ w Ϋϥεͷؔ܎ਤΛ࡞Δ ϒϩάॻ੶࿦จͳͲ΋ڭ͑ͯ΄͍͠

  70. ࠷ޙʹҰݴ

  71. ιϑτ΢ΣΞͱ͸ ίʔυͱςετ ͦͯ͠υΩϡϝϯτ͔ΒͳΔ

  72. ͓ΘΓ &4%PDΛྑ͍ͱࢥͬͨํ ͥͻ࢖ͬͯΈ͍ͯͩ͘͞@@ FTEPDPSH w ੑ࣭Λຬͨͨ͢Ίͷػೳ w ϚχϡΞϧͷ౷߹ w ϗεςΟϯά

    w &4ରԠ w &4%PDͷಛ௃ w υΩϡϝϯτͱ͸ʁ w ྑ͍υΩϡϝϯτͱ͸ʁ w ཁૉͱੑ࣭
  73. None