GitBook是一個基于Node.js的(de)命(ming)令行(xing)工具,可使(shi)用Github/Git和Markdown來制作精美的(de)電子書,GitBook并(bing)非關于Git的(de)教程。
GitBook支持輸出多(duo)種文檔格式(shi):
·靜態站點(dian)(dian):GitBook默(mo)認(ren)輸(shu)出該種格式,生成的靜態站點(dian)(dian)可直接托(tuo)管(guan)搭載Github Pages服務上;
·PDF:需要安裝gitbook-pdf依賴;
·eBook:需要安(an)裝ebook-convert;
·單HTML網頁:支持將(jiang)內容輸出為單頁的(de)(de)HTML,不(bu)過一般用在將(jiang)電子書格式轉(zhuan)換為PDF或eBook的(de)(de)中間過程;
·JSON:一(yi)般用于電子(zi)書(shu)的調試或元數據提取。
使用GitBook制作電(dian)子書,必備(bei)兩個(ge)文件(jian):README.md和SUMMARY.md。