最近在博客上写了一篇文章,但是我在发布文章的手发现了好多问题,今天说一下吧,免得大家发布文章像我一样出错。
先说一下这个流程吧!
1.hexo new "文章名" 然后你会在你的blog/source/_posts下回有你新建的文件
2.hexo server (简写:hexo s)可以在本地的localhost:4000上预览一下自己的文章
3.hexo generate (简写:hexo g)生成网站静态文件到默认设置的 public 文件夹
生成静态文件的时候回产生这些代码,我截了一个局部的图片
4.hexo deploy (简写:hexo d)自动生成网站静态文件,并部署到设定的仓库。
当然这样问题就会出现hexo d没有反应这样就麻烦了,如果出现这样的问题大家不要着急,我的解决方案是:
1.看看blog里的_config.yml下的deploy
type: git(git前面要有空格)
repo: git@github.com:xxxx/xxxx.github.io.git
branch: master
2.配置完这个看看能不能行,如果不行的话,继续下一步
npm install hexo-deployer-git --save
试试这个
然后 hexo g-->hexo d一般这样就会解决的,如果还有其他的问题大家,可以留言给我。