【Hexo博客搭建·篇一】本地博客主题修改后,推到远端服务器的操作细节

  以MacOS系统为例,在个人博客配置文件夹修改好主题文件后,如何推到远端服务器(github仓库、coding仓库)?网上搜到的答案一般是:
    hexo clean //清除缓存文件 (db.json) 和已生成的静态文件 (public)
    hexo g   //生成缓存和静态文件
    hexo d   //重新部署到服务器
hexo操作三连就行了,但是如果我们直接打开终端执行命令hexo clean是会报错的,正确做法是:
  1. cd /Users/你的用户文件夹名/你的blog文件夹名//首先定位到博客文件夹
  2. sudo su//开启root权限(超级管理员权限)
  3. 依次执行命令hexo cl hexo g hexo d,将本地hexo文件推送到远端服务器。
回到我们的个人博客网站刷新即可。ps:刷新一次可能没反应,多刷新几次,或等待一会儿再刷新。

  很多时候,我们要对本地hexo文件进行多次修改调整,如果每次调整都需要执行hexo cl hexo g hexo d后再使用浏览器查看个人博客的修改效果,这样的效率是十分低下的,这时我们就可以使用hexo s命令,具体步骤如下:

  1. 修改完本地hexo文件后,执行hexo cl hexo g命令,接着执行hexo s,这时我们在浏览器地址栏输入http://localhost:4000,就可以访问我们最新修改后的博客网站(注意这时候本地文件并没有重新部署到服务器端,只是在本地生成的静态网页)。

  2. 我们可以通过hexo cl hexo g hexo s的命令,在本地对博客进行多次修改配置,并通过网址http://localhost:4000查看博客效果。

  3. 经过多次修改调整后,最后再执行命令hexo d将本地文件部署到远端服务器,这样的好处是只需要执行一次远端服务器部署,省去了每次修改都需要重新部署查看修改效果的麻烦。

篇二篇三入口。

————————— 本文结束 感谢您的阅读 —————————
谢谢你请我喝咖啡ლↂ‿‿ↂლ(支付宝扫一扫即可领红包, 消费时可抵现! 你省钱, 我赚钱, 多谢支持~)