在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Linux  HTML/ GitHub上的Hexo博客如何遷移到自己的云服務(wù)部署?

GitHub上的Hexo博客如何遷移到自己的云服務(wù)部署?

首先我的云服務(wù)器基本配置已經(jīng)完成,Nginx,git,node 都已經(jīng)配置完畢,hexo的 __config.yml也配置好了,最后一步執(zhí)行 hexo d 的時(shí)候提示Everything up-to-date 。嘗試 hexo clean hexo g 然后再提交無(wú)效。

問(wèn)題已經(jīng)明確,只是不太了解hexo 的機(jī)制。

回答
編輯回答
荒城

__config.yml 配置:

deploy:
  type: git
  repo: ubuntu@xxx.xx.xx.xx(ip):/var/repo/hexo_static
  branch: master

同時(shí)git 配置了hooks 指向Nginxroot 目錄,提交時(shí)提示:Everything up-to-date

我認(rèn)為應(yīng)該是 git 暫存的問(wèn)題,應(yīng)該是 hexo d 這個(gè)命令的執(zhí)行過(guò)程的問(wèn)題,具體我沒(méi)搞明白。

最后想了個(gè)笨辦法,init 一個(gè)新的工程,然后把原來(lái)的文章配置等覆蓋過(guò)來(lái),然后提交能夠解決問(wèn)題。

2018年6月14日 02:45
編輯回答
神曲

不知道你的__config.yml怎么配置的 ,默認(rèn)的hexo d是部署到github上的。你需要部署到你自己的云服務(wù)器上,只需要執(zhí)行hexo g。把生產(chǎn)的dist目錄拷貝到Nginx配置的root目錄下就可以了

2017年10月20日 03:14