hexo-github搭建博客

创建Github项目

  1. Github账户注册和新建项目,项目必须要遵守格式:账户名.github.io。

安装Hexo

  1. 创建一个blog文件夹。然后在vscode打文件夹
  2. 在vscode中打开终端,输入npm install hexo -g,开始安装Hexo
  3. 输入hexo -v,检查hexo是否安装成功
  4. 输入hexo init,初始化该文件夹
  5. 输入npm install,安装所需要的组件
  6. 输入hexo g,首次体验Hexo
  7. 输入hexo s,开启服务器,访问该网址

将本地blog和Github项目联系起来

  1. 配置Deployment,在其文件夹中,找到_config.yml文件,修改repository值

  2. repository值是你在github项目里的ssh

    1
    2
    3
    4
    deploy:
    type: git
    repository: git@github.com:xyjsophie/xyjsophie.github.io.git
    branch: master
  3. 新建一篇博客:hexo new post “博客名”

把新建的文章更新到Github项目上

  1. 在生成以及部署文章之前,需要安装一个扩展:
    1
    npm install hexo-deployer-git --save
  2. 使用编辑器编好文章,那么就可以使用命令:hexo d -g,生成以及部署了
  3. 部署成功后访问你的地址:http://用户名.github.io。

更新主题后,上传没有生效

推荐在发布网站之前,先清除缓存,然后再部署网站。
清除缓存的方法:

  • 执行命令:hexo clean
  • 然后可以生成静态博客并在本地预览:hexo d -g