歡迎來到 Hexo 文件。如果您在使用 Hexo 時遇到任何問題,請查看疑難排解指南,在 GitHub 上提出問題,或在 Google Group 上開啟主題。
什麼是 Hexo?
Hexo 是一個快速、簡單且強大的部落格框架。您可以使用 Markdown(或其他標記語言)撰寫文章,Hexo 會在幾秒鐘內產生具有精美主題的靜態檔案。
安裝
只需幾分鐘即可設定 Hexo。如果您遇到問題且在這裡找不到解決方案,請提交 GitHub 問題,我們會協助您。
需求
安裝 Hexo 非常容易,只需事先準備以下內容
如果您的電腦已具備這些,恭喜!您可以跳至Hexo 安裝步驟。
如果沒有,請依照以下指示安裝所有需求。
安裝 Git
- Windows:下載並安裝 git。
- Mac:使用 Homebrew、MacPorts 或 安裝程式 安裝。
- Linux (Ubuntu, Debian):
sudo apt-get install git-core
- Linux (Fedora, Red Hat, CentOS):
sudo yum install git-core
對於 Mac 使用者您在編譯時可能會遇到一些問題。請先從 App Store 安裝 Xcode。安裝 Xcode 後,開啟 Xcode 並前往 偏好設定 -> 下載 -> 指令行工具 -> 安裝 以安裝指令行工具。
安裝 Node.js
Node.js 為大多數平台提供 官方安裝程式。
其他安裝方法
- Windows:使用 nvs (建議) 或 nvm 安裝。
- Mac:使用 Homebrew 或 MacPorts 安裝。
- Linux (基於 DEB/RPM):使用 NodeSource 安裝。
- 其他:透過各自的套件管理器安裝。請參閱 Node.js 提供的指南。
也建議 Mac 和 Linux 使用 nvs,以避免可能的權限問題。
Windows如果您使用官方安裝程式,請務必勾選 新增至 PATH(預設為勾選)。
Mac / Linux如果您在嘗試安裝 Hexo 時遇到
EACCES
權限錯誤,請依照 npmjs 提供的解決方法;強烈不建議使用 root/sudo 覆寫。
Linux如果您使用 Snap 安裝 Node.js,當初始化部落格時,您可能需要在目標資料夾中手動執行
npm install
。
安裝 Hexo
安裝所有需求後,您可以使用 npm 安裝 Hexo
$ npm install -g hexo-cli |
進階安裝和使用
進階使用者可能偏好安裝和使用 hexo
套件。
$ npm install hexo |
安裝完成後,您可以使用兩種方式執行 Hexo
npx hexo <指令>
- Linux 使用者可以設定
node_modules/
資料夾的相對路徑
echo 'PATH="$PATH:./node_modules/.bin"' >> ~/.profile |
然後使用 hexo <指令>
執行 Hexo
所需的 Node.js 版本
如果您受限於較舊的 Node.js,您可以考慮安裝 Hexo 的過去版本。
請注意,我們不會為 Hexo 的過去版本提供錯誤修復。
我們強烈建議盡可能安裝 Hexo 的最新版本和建議的 Node.js 版本。
Hexo 版本 | 最低 (Node.js 版本) | 小於 (Node.js 版本) |
---|---|---|
7.0+ | 14.0.0 | 最新 |
6.2+ | 12.13.0 | 最新 |
6.0+ | 12.13.0 | 18.5.0 |
5.0+ | 10.13.0 | 12.0.0 |
4.1 - 4.2 | 8.10 | 10.0.0 |
4.0 | 8.6 | 8.10.0 |
3.3 - 3.9 | 6.9 | 8.0.0 |
3.2 - 3.3 | 0.12 | 未知 |
3.0 - 3.1 | 0.10 或 iojs | 未知 |
0.0.1 - 2.8 | 0.10 | 未知 |