Gitbook Install & Setup 安裝與環境設定 / Ubuntu
To Install GitBook on Ubuntu 16.04
from gitbook 2.0 | 鵝從未在裡面
- 前置作業請先安裝「nodejs」,可以參考「Ubuntu環境下,如何安裝nvm以及nodejs」這篇的說明。
- Ubuntu環境下,快速開始使用gitbook | 鵝從未在裡面
- 先確認已經安裝「git」,安裝方式請參考 Ubuntu環境下,如何安裝git
sudo apt-get install git
- 安裝「nvm」
mkdir ~/App/Nvm -p
cd ~/App/Nvm/
git clone https://github.com/creationix/nvm.git Git
cd Git
git checkout `git describe --abbrev=0 --tags`
echo "source ~/App/Nvm/Git/nvm.sh" >> ~/.bashrc
echo "source ~/App/Nvm/Git/nvm.sh" >> ~/.zshrc
重新登入「shell」。「shell」會執行自己的「profile」,也就是會執行到「source ~/App/Nvm/Git/nvm.sh」這一段
check nvm 是否install 完成
nvm --version
- 透過「nvm」安裝「nodejs」
- 了解「nodejs」目前有哪有些版本,可以安裝。
nvm ls-remote
- install nodejs v8.11.1
nvm install 8.11.1
node -v
安裝「nodejs」成功了,基本上也同時安裝了「npm」。
check npm 是否install 完成
npm -v
- 使用「nvm」下載「nodejs」的「source package」,編譯後,安裝。
nvm install -s v8.11.1
- 要編譯成功,記得先安裝編譯相依的套件
sudo apt-get install build-essential libssl-dev curl git
- 安裝 gitbook 並檢查是否install 完成
npm install gitbook -g
gitbook --version
建立工作環境
- 建立一本書的資料夾「~/Documents/mybook」,切換到該路徑
mkdir ~/Documents/mybook -p
cd ~/Documents/mybook
- 建立「忽略設定檔」
- 建立「.gitignore」,請參考 ignoring-files–folders 這裡的說明。
- 這個步驟非必要。
// [https://github.com/github/gitignore/blob/master/GitBook.gitignore](https://github.com/github/gitignore/blob/master/GitBook.gitignore)
wget -c [https://raw.githubusercontent.com/github/gitignore/master/GitBook.gitignore](https://raw.githubusercontent.com/github/gitignore/master/GitBook.gitignore) -O .gitignore
cat .gitignore
To Install GitBook Editor on Ubuntu 16.04
```
wget http://downloads.editor.gitbook.com/download/linux-64-bit
```
Reference:
-Installation and Setup · GitBook Toolchain Documentation
-Gitbook 安裝 Cowman's Gitbook
Ubuntu環境下,快速開始使用gitbook | 鵝從未在裡面
- 前置作業請先安裝「nodejs」,可以參考「Ubuntu環境下,如何安裝nvm以及nodejs」這篇的說明。