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