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