什么是 @pleasure-js/docs
@pleasure-js/docs 是一个命令行工具,可以根据代码注释生成 API 文档,支持 TypeScript 和 JavaScript 语言。通过一定的配置,还可以支持自定义的文档渲染。
安装
@pleasure-js/docs 可以通过 npm 安装,需要全局安装,使用以下命令:
npm install -g @pleasure-js/docs
生成文档
在安装了 @pleasure-js/docs 并在项目中添加了代码注释之后,可以使用以下命令来生成文档:
pleasure-docs generate
这个命令会在 docs
目录下生成一个静态网站,里面包含了根据注释生成的 API 文档。
配置
在项目根目录下新建 pleasure-docs.config.js
文件,可以对 @pleasure-js/docs 进行一系列的配置。
-- -------------------- ---- ------- ----- ---- - --------------- -------------- - - ------- - -- -------- -------- -------- -------- ---------------- -- ---------- - -- ----------------- ----- -------------------- ------------------ --------- -------------------- ---------------- -- ------------ - -- -------- ----- -------------------- -------------- - -
使用示例
下面是一个简单的使用示例,假设我们有一个项目,包含以下文件结构:
- src - index.ts - my-module.ts
安装 @pleasure-js/docs
npm install -g @pleasure-js/docs
添加代码注释
在 src/my-module.ts
中添加以下代码注释:
-- -------------------- ---- ------- --- - -------- ----- - ------ -------- -- ------ ----- -------- - --- - -------- ----------- - ------ -------- ---- - --- ---- -- --- ------- -- ----------- ------ - --------- - ---- - --- - --- --- ---- -- --- ------- - ------- -------- --- ---- -- --- ------- -- ------- -- - ------ --------- - -
生成文档
在项目根目录下执行以下命令:
pleasure-docs generate
查看文档
打开 docs/output/index.html
文件,就可以查看生成的文档了。
结语
@pleasure-js/docs 是一个非常好用的命令行工具,能够帮助我们轻松地生成 API 文档,同时也支持自定义的文档模板,可以根据自己的需求进行定制。希望本篇文章对大家有所帮助。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/157152