跟著我按照以下步驟一步一步來吧。對linux系統有興趣的話可以去看《鳥哥的私房菜》很不錯的入門書籍。
預設centos7上是沒有安裝g++
通過命令:
$ yum install gcc openssl-devel gcc-c++ compat-gcc-34 compat-gcc-34-c++
yum是centos上的包管理工具(package manager)。
$ wget
解壓檔案:
$ tar -xf node-v0.12.2.tar.gz
安裝:
$ cd node-v0.12.2
$ ./configure --prefix=/usr/local/node
$ make
$ make install
生成軟鏈結(你可以理解成微軟的快捷方式):
$ ln -s /usr/local/node/bin/* /usr/sbin/
通過下面的命令如果顯示出版本號就說明安裝成功了:
$ node -v
npm就是node package manager的簡寫,是node.js的套件管理工具。既然npm是在node.js基礎上產生的工具,所以在安裝npm之前就要先安裝node.js。
安裝npm:
$ curl -l | sh
curl這個工具十分有趣,花點時間研究一下,還是很值的。可以點這裡看看。
使用命令:
$ npm -v
如果顯示出版本號,說明已經正確安裝了npm。
gitbook從名字上看就知道離不開git這個工具。
安裝git:
$ yum install git
這裡順便說下怎麼解除安裝呢?
$ yum remove git
簡單吧,在linux下幹活就是這麼有效率:)
我們來簡單的配置一下git吧:
#配置使用者名稱
$ git config --global user.name jack
#配置使用者郵箱
$ git config --global user.email [email protected]
#配置編輯器
$ git config --global core.editor vim
#配置比較工具
$ git config --global merge.tool vimdiff
#檢視配置
$ git config --list
5. 安裝gitbook
用npm來安裝:
$ npm install -g gitbook
讓gitbook支援命令列:
$ npm install -g gitbook-cli
用命令列gitbook看下版本號:
$ gitbook -v
咦?怎麼說找不到命令呢?
因為沒有在/usr/sbin裡面生成乙個快捷方式(軟連線)。
我在執行一下之前的命令:
$ ln -s /usr/local/node/bin/* /usr/sbin/
看到這裡大家應該能猜出sbin的用處了吧。
6. 最後來個demo
$ mkdir /home/gitbook/demo
$ cd /home/gitbook/demo
$ gitbook init
$ gitbook build
這樣就在demo目錄下生成乙個_book的檔案,把裡面的檔案拷貝到伺服器上就可以看到網頁咯。如果對預設的css樣式不是很滿意,可以去style.css
裡面自己去改,記得儲存乙個備份 玩轉VsCode支援MarkDown預覽
markdown是一種可以使用普通文字編輯器編寫的標記語言,通過簡單的標記語法,它可以使普通文字內容具有一定的格式。markdown具有一系列衍生版本,用於擴充套件markdown的功能 如 腳注 內嵌html等等 這些功能原初的markdown尚不具備,它們能讓markdown轉換成更多的格式,例...
讓Emeditor支援markdown編輯部落格
用慣了emeditor,最近又開始學習用markdown寫部落格,怎麼讓emeditor支援markdown呢?參見 中藥鋪子 胖大海說胡話 選擇 工具 選單下的 選擇配置 在列表的底部,單擊 定義配置 點選 新建 按鈕,選擇使用 預設配置 然後單擊 確定 輸入乙個描述性的名稱,並單擊enter鍵。...
printf支援的格式
c 單個字元 d 十進位制整數 f 十進位制浮點數 o 八進位制數 s 字串 u 無符號十進位制數 x 十六進製制數 輸出百分號 s b 就是boolean的意思 以下是1.5 api中的解釋 b b 常規 如果引數 arg 為 null,則結果為 false 如果 arg 是乙個 boolean ...