1.利用npm安装jsdoc模块
npm install jsdoc -g
2.由于jsdoc默认的生成文档模板不好看,可以下载一套好看些的模板,如 jaguar.js
下载地址:https://github.com/davidshimjs/jaguarjs-jsdoc
也可用npm下载
3.将node_modules/jsdoc/templates/default下面的内容删除掉,然后将第二步下载的全部内容放在里面
4.创建jsdoc的配置文件
建立一个conf.json
{
"tags": {
"allowUnknownTags": true
},
"source": {
"include": ["lib"],
"includePattern": ".+\\.js(doc)?$",
"excludePattern": "(^|\\/|\\\\)_"
},
"templates": {
"cleverLinks": true,
"monospaceLinks": true,
"default": {
"outputSourceFiles" : true
},
"applicationName": "demo",
"openGraph": {},
"meta": {}
}
}
保存在根目录下。
5.cmd下输入 jsdoc -c conf.json,生成的out文件夹就是文档生成的位置。
JSDoc中文文档:http://www.css88.com/doc/jsdoc/about-configuring-default-template.html

转载于:https://www.cnblogs.com/tanwei81/p/8822074.html

常用工具说明--jsdoc 前端文档输出工具相关推荐

  1. php编写文件管理工具,php之markdown文档管理工具的实现代码

    本文主要和大家分享php之markdown文档管理工具的实现代码,希望能帮助到大家. 主要目标: 1.可以多人编辑 2.可以在浏览器中查看 3.有一个可以折叠的目录 4.支持多级目录 5.支持mark ...

  2. 工具篇—《MD文档辅助工具,PicGo使用》

    MD文档辅助工具,PicGo使用 一.概念 二.配置教程 1. 安装PicGo 2.Typora配置 3.常见错误 1.failed to fetch 2.上传失败 三.设置GitHub图床 四.设置 ...

  3. JSDoc入门使用指南 -- 手摸手教你用JSDoc(超好用的js文档生成工具)

    安装 准备 Node.js 8.15.0+ 通过npm安装 全局安装:npm install -g jsdoc 若出现权限问题,如 EACCES报错,最佳实践为用node版本管理器(nvm等)重装np ...

  4. Database-doc 数据库文档展示工具

    实用工具 Database-doc:数据库文档展示工具 简介 数据库文档展示工具(Database-doc),又叫数据库注释浏览工具,是一个简单的数据库展示各个字段注释的开源工具.在日常开发工作中,您 ...

  5. 一款常用文档生成工具:Doxygen

    关注+星标公众号,不错过精彩内容 来源 | 简书 编排 | strongerHuang 程序员的很多文档,特别是有代码的文档,绝大部分都是由一款文档生成工具[Doxygen]生成. 什么是Doxyge ...

  6. jsdoc api文档_创建更好的JSDoc文档

    jsdoc api文档 Writing code documentation is one of the most relaxing experiences of my work as a back ...

  7. java 接口文档工具_一款Java基于注释的接口文档生成工具

    一. 痛点 你还在手动维护接口文档嘛,花一个下午不停的复制粘贴代码里面的注释 接口字段变动,还得去更新文档,更新不及时导致文档不同步 或者你使用了swagger之类的基于注解,依靠运行时的文档工具,看 ...

  8. 简要介绍word文档转换为pdf格式文档的工具

    找了很多工具,其实都是乱七八糟的,没几个好用的,最好还是用Adobe Acrobat Pro吧,这个就很方便了,而且转换的也不错. ABC Amber PDF Converter ABC Amber ...

  9. python docx 合并文档 图片_MBT文档模型化生成工具——30倍效率文档撰写工程化方法...

    MBT(A model based document builder)文档模型化生成工具用户手册--30倍效率文档撰写工程化方法 1 简介 在软件工程领域,工程文档通常主要包括实施方案.需求分析.软件 ...

最新文章

  1. Java8 中有趣酷炫的小技巧,你用到了那些?
  2. 第一届全国大学生智能汽车竞赛获奖名单
  3. Google首席软件工程师Joshua Bloch谈如何设计一款优秀的API【附PPT】
  4. iOS10 NSURLErrorDomain Code 1200
  5. 机器学习实战(一)k-近邻kNN(k-Nearest Neighbor)
  6. 如何在Mac上的“活动监视器”中运行系统诊断?
  7. Makedown文件保存问题
  8. visual studio运行时库MT、MTd、MD、MDd的区别
  9. r420服务器做系统,dell r420服务器 如何安装系统
  10. 最全CSS3实现水平垂直居中的10种方案
  11. flutter设置签名
  12. 求救 关于ORA-01115的错误
  13. jpa 动态查询条件 数组_利用JPA+querydsl实现多条件动态查询
  14. 让Qt程序适配高分辨率屏幕,解决软件界面错乱异常
  15. 中国日期转化标准日期(YYYY-MM-dd)
  16. 第十五周作业——ZJM与生日礼物
  17. dw8php如何使用,如何用DW8实现网页区域内选择显示
  18. 中文与unicode转换
  19. 【转摘】未来财务会是什么样子?
  20. Linux 有关时间日期和时区设置

热门文章

  1. 仓库管理系统、WMS、仓储管理、入库、出库、移库、调拨、报损、盘点、采购、退货、业务管理、销售、财务记账、应收、应付、库存清单、库存预警、库存容量、库存台账、库位管理、产品管理、承运商、供应商、权限
  2. 如何在Mac OS X上重置丢失的管理员密码
  3. 【SQLite数据库学习】 连表查询
  4. jdbc连接teradata仓库_技术分享:如何基于对象存储打造一个高性能、完全托管的PB级MPP数据仓库...
  5. unity的vr场景怎么做_怎么运用Unity制作VR全景漫游
  6. 墨墨背单词刷分享链接访问量(动态获取IP代理池)
  7. OCR之:Pytesseract端到端文字识别(包含源代码以及极为详细的解释)
  8. 京东金融大数据竞赛猪脸识别(7)- 识别方法之三
  9. java unpack_Java GFileUtils.unpack方法代码示例
  10. 梯度流是个什么玩意儿