JSDoc 安裝教程

2021-10-22 23:09:02 字數 845 閱讀 1297

全域性安裝jsdoc最新版

npm install jsdoc -g

全域性安裝jsdoc 指定v3.6.3版本

npm install [email protected] -g

專案根目錄下新建conf.json檔案:

,

"recursedepth": 10,

"source": ,

"templates": ,

"opengraph": {},

"meta": {},

"recurse": true

}}

生成命令

jsdoc -c conf.json -r
預設情況下,jsdoc的預設模板為你的原始檔生成適合列印的文件

如需自定義模板,則需先安裝(這裡以docdash模板為例)

npm install docdash
根據需要修改conf.json的配置,詳細配置可參考docdash官網

,

"source": ,

"plugins": ["plugins/markdown"],

"opts": ,

"templates":

},"docdash": }}

}

(可選)在專案package.json裡新增命令

"script":
如配置了7則生成文件命令變成

npm run generate-docs

jsdoc使用markdown外掛程式

原文 概覽 jsdoc包括markdown外掛程式,自動把markdown formatted文字轉換成html。你可以使用這個外掛程式與任何jsdoc模板。在jsdoc3.2.2及以後,降價外掛程式使用了明顯的markdown解析器。注意 當您啟用markdown外掛程式,一定要包括在您的jsdo...

jsdoc塊和內聯標籤

原文 概覽 jsdoc支援兩種不同型別的標籤 塊標籤通常會提供有關您的 的詳細資訊,如函式接受的引數。行內標籤通常鏈結到檔案的其他部分,類似於html中的錨標記 塊標籤總是以符號 開頭。每塊標記後面必須跟乙個換行符,在jsdoc注釋中除了最後一塊標記。行內標籤也以符號開頭。然而,內聯標籤及其文字必須...

關於jsdoc3,yuidoc使用感受

之前領導推薦用的yuidoc,當時感覺上手很快,標籤也不是很多。後來說用jsdoc要換,感覺很緊迫,跟yuidoc一樣用node安裝,然後先按照原來yuidoc的注釋執行了一遍,根據目錄完全不對,因為發現jsoc也支援 class,method,param,return,extends,exampl...