gitbook能夠很方便的和github關聯,實現團隊協作的效果.可是github私有庫需要付費.但是開源中國碼雲能夠建私有庫,於是考慮將gitbook關聯碼雲,折騰了一番后,能夠可視化的關聯,后面就沒有繼續的深入了,畢竟預期的目的基本達到了.以下內容均為實踐所得,僅供大家參考!
windows下搭建gitbook平台
參考:gitbook安裝與使用之windows下搭建gitbook平台,非常詳細
與碼雲關聯
需要用到的工具:gitbookEditor,git版本控制器
1.首先在碼雲中新建一個項目,並復制該項目的地址,由於目前gitbookEditor只支持https方式,所以不要復制ssh地址.
2在本地的gitbook項目文件夾下,新建一個文件夾(為了方面,名為testbook),用來新建書籍和版本控制,先git clone碼雲上的新項目到該文件夾,然后用cmd在該文件gitbook init一本新書(先引進.git文件,gitbookEitor打開后,push的時候就知道是關聯的開源中國碼雲).
3打開gitbookEditor,在local Library下open文件夾testbook,它會找到你建的新書(open與import的區別在於,import打開,你編輯的不是testbook,而是它又復制了一份你的書籍進行操作,比如你在gitbookEditor上編輯並保存了新內容,你在testbook中是看不到變化,它是在另外一個文件夾下保存,你需要push你的內容再pull,testbook才會更新,而open是直接操作的testbook)
4通過gitbookEditor來編輯你的新書,保存后,在窗口book工具欄選擇push,就可以推送你的內容到碼雲了,第一次需要輸入你的碼雲的賬號密碼,所以也不需要考慮以https方式需要多次輸入賬號密碼,這樣就可以團隊協作來編輯在碼雲私有庫中的項目了.
windows下gitbook轉pdf
需要用到的工具:calibre,phantomjs(這個貌似需翻牆,我下載的時候不翻牆均失敗);
1將上述2個安裝,calibre默認安裝的路徑C:\Program Files\Calibre2,phantomjs為你解壓路徑;
2並將其目錄均加入到系統變量path中,參考:目錄添加到系統變量path中;
3在cmd打開你需要轉pdf的文件夾,輸入gitbook pdf即可;