第一步:安裝
npm install -g gitbook-cli
第二步:使用
對要操作的資料夾執行命令
gitbook init
執行完後,你會看到多了兩個檔案 —— readme.md 和 summary.md,它們的作用如下:
readme.md —— 書籍的介紹寫在這個檔案裡然後,啟動typora 來開啟這個資料夾:summary.md —— 書籍的目錄結構在這裡配置
[image.png-62kb][1]
# 目錄在 mybook 資料夾中再次執行
gitbook init
命令。gitbook 會查詢 summary.md 檔案中描述的目錄和檔案,如果沒有則會將其建立。
typora 是所見即所得(實時渲染)的 markdown 編輯器,這時候它是這樣的:
[image.png-210.2kb][2]
3.預覽書籍
gitbook serve
執行命令後會對 markdown 格式的文件進行轉換,預設轉換為 html 格式,提示serving book on http://localhost:4000,開啟**即可檢視
4.構建書籍
gitbook build
預設將生成的靜態**輸出到 _book 目錄。實際上,這一步也包含在 gitbook serve 裡面,因為它們是 html,所以 gitbook 通過 node.js 給你提供服務了。
build 命令可以指定路徑:
gitbook build [書籍路徑] [輸出路徑]
serve 命令也可以指定埠:
gitbook serve --port 2333
你還可以生成 pdf 格式的電子書:
gitbook pdf ./ ./mybook.pdf
生成 epub 格式的電子書:
gitbook epub ./ ./mybook.epub
生成 mobi 格式的電子書:
gitbook mobi ./ ./mybook.mobi
4.開始寫筆記,使用git add,git commit,git push -u github master,提交。
每次更新完這個檔案後,在該檔案的根目錄下執行gitbook init,就會自動生成相應的目錄。
注意:和()之間不能有空格,新增完後要執行gitbook init就會在對應的目錄下生成對應的.md檔案,然後在這些檔案中新增內容
[1]:
[2]:
tiles的使用過程
本文以最簡單而有效的形式記錄tiles的使用過程,以備以後使用時快速參考。1.先建乙個layout.jsp布局頁面 2 新建乙個tiles defs.xml檔案,並在其中做相應的配置。這樣就相當於通過xml檔案定義了乙個member.jsp.3.在web.xml和struts config.xml和...
使用過的ubuntu命令
ubuntu 基礎操作 1,檔案改名和移動 mv test.log test.txt mv test.txt dir 2,刪除使用者 sudo userdel oboo 3,刪除使用者組 sudo groupdel oboo 4,刪除目錄 sudo rm rf oboo 5,遞迴更改目錄許可權 su...
html標籤使用過的
1 input輸入框後面新增紅色 紅色 required 必填驗證 class form control 控制項效果 placeholder 請輸入包含斷言內容 輸入框裡面顯示的提醒內容 表單控制項加上類form control後,效果為 2 input取值 value input取值 3 text...