最近在博客上寫了一篇文章,但是我在發佈文章的手發現了好多問題,今天說一下吧,免得大家發佈文章像我一樣出錯。
先說一下這個流程吧!
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: [email protected]:xxxx/xxxx.github.io.git
branch: master
2.配置完這個看看能不能行,如果不行的話,繼續下一步
npm install hexo-deployer-git --save
試試這個
然後 hexo g–>hexo d一般這樣就會解決的,如果還有其他的問題大家,可以留言給我。