# Hexo
Hexo 是基於 Node.js 的 blog 框架,使用 Markdown 或其他標記語言解析文章,產生網頁靜態檔案。
# 環境需求
安裝之前確認開發環境 Node.js 版本,Node.js 版本不可低於 8.10,官方建議使用 Node.js 10.0 或更高的版本。
# 安裝 Hexo
使用 npm 安裝 Hexo
npm install hexo-cli -g |
# 初始化 Hexo 專案
hexo init <專案名稱> |
初始化完成後,會產生 <專案名稱> 資料夾,資料夾結構如下
. | |
├── _config.landscape.yml | |
├── _config.yml | |
├── node_modules | |
│ └── <...很多檔案...> | |
├── package.json | |
├── scaffolds | |
│ ├── draft.md | |
│ ├── page.md | |
│ └── post.md | |
├── source | |
│ └── _posts | |
│ └── hello-world.md | |
├── themes | |
└── yarn.lock |
# 啟動
切換到專案資料夾內,檢查是否已經有 node_modules 資料夾,如果沒有的話先執行 npm install
安裝 node 套件。
執行 Hexo 啟動指令
hexo server |
# 檢視
啟動完成後,開啟瀏覽器輸入網址 http://localhost:4000
就可以看到一個簡單的 blog 網站。