由於vuepress的建置需要依賴 Node.js 的功能,因此需要先下載安裝 Node.js
而因為VueJCBlog為了做中文的全文搜尋使用到了 nodejieba
因此為了能安裝上 nodejieba ,必須要安裝 Python2.7
在 linux 與 mac 要安裝這些應該不太會遇到問題
但因為 Windows 預設沒有安裝 Python2.7 ,因此需要額外做設定
另外若 Python 安裝的是 Anaconda Python ,也要在 npm install
前做一些設定
因此本篇的安裝步驟內容,主要都將圍繞在怎麼安裝 nodejieba 上
npm config set python path/to/yout/python.exe
# example
npm config set python E:\Program\Anaconda3\envs\py27\python.exe
在 Windows 由於 nodejieba 底層是以 C 寫的,因此需要微軟的編譯工具進行編譯
而這套流程可以使用 node-gyp 去簡化
npm install -g node-gyp
npm install --global --production windows-build-tools
做完準備動作後,應該就可以安裝上 nodejieba 了
npm install -D nodejieba