要發佈文章至遠端 repository,第一次使用之前,需要先安裝 Hexo 的 Deployer 套件。Hexo 支援多種 Deployer,這邊可視需要安裝。

像是筆者用的是 GitHub page 去 host 部落格,因此安裝的是 hexo-deployer-git。

npm install hexo-deployer-git –save

1.png

Deployer 套件安裝完後,要開啟部落格的設定檔設定 Deploy 的參數,像是 Deployer 的型態以及 repository 的位置等。

2.png

設定完後我們就可以開始進行發佈的動作。

先產生發佈需要的靜態檔案。

hexo generate hexo g

再用 hexo deploy 進行發佈即可。

hexo deploy hexo d

這兩個命令可以合併起來一次叫用。

hexo g -d

如果發佈後網站無正常更新,可以嘗試清除快取後再次產生靜態檔案發佈。

hexo clean hexo g hexo d

Link