根据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