博客
关于我
Vue-cli3.x中使用jsDoc
阅读量:197 次
发布时间:2019-02-28

本文共 1084 字,大约阅读时间需要 3 分钟。

在Vue脚手架3.x中集成JSDoc的步骤

在项目交接过程中,确保代码可读性至关重要。JSDoc作为一款强大的代码注释工具,可以帮助开发者快速理解代码的功能和结构。本文将介绍如何在Vue项目中使用JSDoc进行代码注释和文档生成。

全局安装JSDoc

首先,需要安装JSDoc工具。可以通过以下命令完成安装:

npm install -g jsdoc

项目本地安装JSDoc

如果只需要在项目中使用,可以执行以下命令:

npm install --save-dev jsdoc

解析JS文件生成文档

使用JSDoc解析JS文件并生成文档,可以通过以下命令实现。确保在项目根目录下运行:

jsdoc yourJavaScriptFile.js

如果文件不在当前目录下,可以使用相对路径指定文件:

jsdoc ./Doc/base.js

自定义输出文件夹和导出路径

为了更灵活地管理文档输出,可以指定输出文件夹。例如:

jsdoc -d yourpathfolder ./src/Doc/base.js

配置JSDoc模板

为了满足特定项目需求,可以自定义JSDoc模板。例如,创建一个conf.json文件,指定以下配置:

{  "tags": {    "allowUnknownTags": true,    "dictionaries": ["jsdoc", "closure"]  },  "source": {    "includePattern": ".+\\.js(doc)?$",    "excludePattern": "(^|\\/|\\\\)_"  },  "plugins": [],  "templates": {    "default": {      "outputSourceFiles": false,      "includeDate": false,      "useLongnameInNav": true    }  }}

使用配置文件生成文档

在有了自定义配置后,可以执行以下命令:

jsdoc -c ./JsDoc/conf.json -r ./JsDoc/ApiDoc base.js

文档存储路径配置

确保文档存储路径已存在,并执行解析命令:

jsdoc -d ./JsDoc/ApiDoc ./src/ApiDoc/base.js -c ./JsDoc/conf.json

结论

通过以上步骤,可以在Vue项目中集成JSDoc进行代码注释和文档生成。配置合理后,文档将以HTML格式生成,可直接在浏览器查看。

转载地址:http://oeii.baihongyu.com/

你可能感兴趣的文章
Objective-C实现优先队列算法(附完整源码)
查看>>
Objective-C实现伽玛Gamma函数(附完整源码)
查看>>
Objective-C实现位置型pid算法(附完整源码)
查看>>
Objective-C实现低通滤波器(附完整源码)
查看>>
Objective-C实现使用数组实现约瑟夫环(附完整源码)
查看>>
Objective-C实现使用管道重定向进程输入输出(附完整源码)
查看>>
Objective-C实现倒计时(附完整源码)
查看>>
Objective-C实现借记款项功能(附完整源码)
查看>>
Objective-C实现关系矩阵A和B的乘积(附完整源码)
查看>>
Objective-C实现关系矩阵乘法(附完整源码)
查看>>
Objective-C实现关系矩阵乘法(附完整源码)
查看>>
Objective-C实现内存映射文件(附完整源码)
查看>>
Objective-C实现内存泄露检查(附完整源码)
查看>>
Objective-C实现内格尔·施雷肯伯格算法(附完整源码)
查看>>
Objective-C实现几何级数的总和算法 (附完整源码)
查看>>
Objective-C实现分块查找算法(附完整源码)
查看>>
Objective-C实现分块查找算法(附完整源码)
查看>>
Objective-C实现分水岭算法(附完整源码)
查看>>
Objective-C实现分解质因数(附完整源码)
查看>>
Objective-C实现切换数字的符号switchSign算法(附完整源码)
查看>>