根據hexo官網文檔 配置_config.yml文檔,配置deploy,配置內容以下node
type: git repo: githu地址 branch: gh-pages
在執行git
hexo clean && hexo deploy
一直報錯,報錯信息以下github
以前關注的點是promise
ExperimentalWarning: The fs.promises API is experimental
這個異常信息提示,是node版本太低有一些組件不支持最新版的hexo(5.0.0),可是無傷大雅;服務器
通過排查,發現是deploy配置項的縮進錯誤,而後調整這部分代碼爲hexo
type: git repo: githu地址 branch: gh-pages
這裏特別注意 前面的空格沒了,此時可以正常執行spa
hexo clean && hexo deploy
若是隻是這樣配置,那麼會出現一個問題,就是hexo d 正常執行了,可是github page沒有變化,咱們執行的時候也沒有報錯,只能在本地服務器看到正常的頁面,到此處咱們須要完善咱們的配置信息,配置爲:code
deploy: type: git repo: github: github page地址 branch: gh-pages
完善以後,再執行hexo d就能夠正常看到咱們所推送的頁面信息了blog