使用 Hexo 在 Github/Gitee 搭建博客

Hexo 是一個快速、簡潔且高效的博客框架,利用 Node.js 所帶來的超快生成速度,讓上百個頁面在幾秒內瞬間完成渲染。支持 GitHub Flavored Markdown 的全部功能,甚至能夠整合 Octopress 的大多數插件。只需一條指令便可部署到 GitHub Pages, Heroku 或其餘平臺。強大的 API 能與數種模板引擎(EJS,Pug,Nunjucks)和工具(Babel,PostCSS,Less/Sass)輕易集成。git

安裝

安裝 Hexo 至關簡單,只須要先安裝 Node.js 和 Git,而後運行以下命令:npm

$ npm install hexo-cli -g

建站

安裝 Hexo 完成後,請執行下列命令,Hexo 將會在指定文件夾中新建所須要的文件。服務器

$ hexo init <folder>
$ cd <folder>
$ npm install

配置

文件 _config.yml 裏是網站的 配置 信息,您能夠在此配置大部分的參數。hexo

命令

new

$ hexo new <title>

以上命令會建立一個 source/about/\<title\>.md 文件,若是標題包含空格的話,請使用引號括起來。框架

server

$ hexo server

啓動服務器。默認狀況下,訪問網址爲: http://localhost:4000/工具

deploy

$ hexo deploy

部署網站。該命令能夠簡寫爲:網站

$ hexo d

部署

Hexo 提供了快速方便的一鍵部署功能,只需一條命令就能將網站部署到服務器上。url

hexo deploy

在開始以前,您必須先安裝 hexo-deployer-git插件

$ npm install hexo-deployer-git --save

而後修改 _config.yml 配置code

deploy:
  type: git
  repo: <repository url>
  branch: [branch]

這樣就能夠執行以下命令生成站點文件並推送至遠程庫。

$ hexo clean && hexo deploy
相關文章
相關標籤/搜索