Is there a documentation generator (may be a node package) like in other programming languages (jsdoc / phpdoc / javadoc / ..) for typescript-based Angular2-Projects?
Asked
Active
Viewed 1.2k times
10
-
dgeni https://github.com/rangle/angular2-dgeni-starter – Günter Zöchbauer Jun 21 '16 at 17:00
-
Ja, danke/thank you, I now, also this seed (https://github.com/mgechev/angular2-seed) has `npm run build.docs`. But I would need a independent library/package/etc.. – Jun 22 '16 at 07:40
-
I don't know where dgeny is maintained. I just posted the link to the starter pack because I assumed that it provides all the ingo how to use it. – Günter Zöchbauer Jun 22 '16 at 07:42
2 Answers
15
This seems to be a viable solution :compodoc

ankur agrawal
- 294
- 2
- 8
-
1Whilst this may theoretically answer the question, [it would be preferable](//meta.stackoverflow.com/q/8259) to include the essential parts of the answer here, and provide the link for reference. – BrokenBinary Dec 21 '16 at 18:53
-
1I found compodoc-project was the best solution in case you have an angular2-project. The documentation covers everything you might expect from good docs, compodocs can identify angular2 modules/classes/services/annotations etc. and structures the output accordingly... Also, i found the included docs-coverage report very useful. Didn't try it with a pure typescript project, put i guess this would look like the output for 'pure' classes without annotations. – Florian Apr 27 '17 at 13:52
-
10
If you are using TypeScript then "Typedoc.org" can be useful for you. http://typedoc.org/

HNipps
- 456
- 3
- 15

shan kulkarni
- 849
- 7
- 18
-
1
-
1If you are going to use Typedoc, I recommend you to create your own conventions since the defaults are pretty basic. We took some inspiration [from here](http://sphinxcontrib-napoleon.readthedocs.io/en/latest/example_google.html). – Adrian Lopez Apr 24 '17 at 12:50