利用jsdoc為vue項目生成漂亮的文檔

jsdoc是前端自動生成文檔所常用的工具。我們只要按照jsdoc的語法來書寫注釋就能順利的生成一片很漂亮的文檔。

只是jsdoc針對的是js文件,對于.vue文件似乎就有些無能為力了。不過既然vue這么人氣,相信一定也會有相應(yīng)的工具。在找了一圈之后,果然找到了一位前輩寫的jsdoc-vue。

在研究了一下之后,發(fā)現(xiàn)這個工具主要解決了jsdoc不認(rèn).vue文件的問題。雖然可以讓.vue文件自動生成文檔,但生成出的文檔樣式卻并不好看。于是就fork過來改造了一下。

廢話不多說,先上一張生成的文檔截圖。
github地址:jsdoc-vue 改造版

vue文檔截圖.png

改造的部分主要有以下幾點(diǎn):
  1. 使用了jsdoc字典,因此可以使用jsdoc自帶的標(biāo)簽來進(jìn)行編寫。這樣也便于生成需要的模板。
  2. 生成文檔采用了minami模板
  3. 升級了 vue-template-complier 和 jsdoc 模塊
安裝使用方法
git clone git@github.com:Konata9/jsdoc-vue.git

npm install 

這個改造后的版本我自己用著還算比較滿意,比較重要的如propscomponents組件都可以利用jsdoc自帶的語法比較清楚的表示出來。

如果各位喜歡的話,希望可以點(diǎn)一個star。當(dāng)然,如果有改進(jìn)的地方也希望各位可以指點(diǎn)一下。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容