如何发布博客?

Later

接上一篇用Hexo搭建博客的文章,本文将介绍如何将Hexo博客部署到 GitHub 上,如果你有个人的服务器的话,可以移步我的另一篇文章《如何把Hexo博客部署到服务器上》。

步骤一:创建 GitHub 仓库

在 GitHub 上创建一个新的仓库,命名是固定的,比如 username.github.io,其中 username 是你的 GitHub 用户名。

步骤二:安装 Git 和 Hexo-deployer-git 插件

  1. 安装 Git:确保你的计算机上安装了 Git,并且配置了 GitHub 的 SSH 公钥,这样你可以与 GitHub 仓库进行安全的通信。

  2. 安装 Hexo-deployer-git 插件:在命令行中进入你的 Hexo 博客目录,运行以下命令安装插件:

    1
    npm install hexo-deployer-git --save

步骤三:配置 Hexo 部署设置

配置 _config.yml 文件:打开 Hexo 博客根目录下的 _config.yml 文件,在文件末尾添加或修改以下部分:

1
2
3
4
deploy:
type: git
repo: https://github.com:username/username.github.io.git
branch: master # 分支可以根据需要调整,通常为 master

步骤四:生成并部署博客

  1. 生成静态文件:运行以下命令生成静态文件:

    1
    hexo generate

    或者

    1
    hexo g
  2. 部署到 GitHub:运行以下命令将生成的静态文件部署到 GitHub 上:

    1
    hexo deploy

    或者

    1
    hexo d

    如果你发现你部署上去的博客和你在开发环境中看见的博客不一样,可以尝试把public文件夹删了,之后在执行hexo g或者hexo generate命名重新生成静态文件。

    然后hexo c这个指令可写可不写,就是用于清除缓存的。
    开发环境一般是hexo c+hexo g+hexo s,部署的时候一般是hexo c+hexo g+hexo d,不过这个hexo c可写可不写。

步骤五:访问你的博客

访问博客:打开浏览器,访问 https://username.github.io,其中 username 是你的 GitHub 用户名。你的 Hexo 博客现在应该已经成功部署到 GitHub Pages 上了。

通过这些步骤,你就可以将 Hexo 博客成功地部署到 GitHub 上,并且可以通过 GitHub Pages 免费托管和访问你的博客内容。

  • 标题: 如何发布博客?
  • 作者: Later
  • 创建于 : 2024-07-07 22:13:20
  • 更新于 : 2024-07-23 00:12:35
  • 链接: http://www.later0716.top/2024/07/07/release-Blog/
  • 版权声明: 版权所有 © Later,禁止转载。