当你使用 Hexo 部署到 GitHub Pages 时,需要执行以下步骤:
-
确保你已经安装了 Node.js 和 Git。如果还没有安装,可以前往官方网站下载并按照说明进行安装。
-
在你的项目目录下打开终端或命令提示符窗口。
-
安装 Hexo 命令行工具,可以使用以下命令:
1
npm install -g hexo-cli
-
初始化 Hexo 项目。运行以下命令来创建一个新的 Hexo 项目:
1
2hexo init myblog
cd myblog -
编辑
_config.yml
文件。在该文件中,你需要设置deploy
部分的配置信息。确保你按照以下示例进行配置:1
2
3
4deploy:
type: git
repo: git@github.com:your-username/your-username.github.io.git
branch: master将
your-username
替换为你的 GitHub 用户名。 -
生成静态页面。运行以下命令来生成你的静态页面:
1
hexo generate
-
部署到 GitHub Pages。运行以下命令将生成的静态页面部署到 GitHub Pages:
1
hexo deploy
Hexo 会将生成的静态页面推送到你在配置中指定的仓库。
-
访问你的网站。在浏览器中输入
https://your-username.github.io
,将your-username
替换为你的 GitHub 用户名,即可访问部署的 Hexo 网站。
然后,你需要……
-
打开终端或命令提示符窗口。
-
导航到你的 Hexo 项目的根目录。使用
cd
命令切换到项目目录。例如:1
cd 你的Hexo项目路径
-
编辑
_config.yml
文件。你可以使用文本编辑器打开并修改该文件。找到deploy
部分,并确保按照以下配置进行设置:1
2
3
4deploy:
type: git
repo: git@github.com:你的GitHub用户名/你的GitHub用户名.github.io.git
branch: master将
你的GitHub用户名
替换为你的实际 GitHub 用户名。 -
生成静态文件。运行以下命令生成你网站的静态文件:
1
hexo generate
这个命令将为你的网站生成静态的 HTML 文件和其他资源文件。
-
部署到 GitHub Pages。运行以下命令将你的网站部署到 GitHub Pages:
1
hexo deploy
Hexo 会自动将生成的静态文件推送到你在
_config.yml
文件的repo
字段中指定的仓库。
一旦部署过程成功完成,你的 Hexo 网站就会部署到 GitHub Pages 上。你可以使用 https://你的GitHub用户名.github.io
这个 URL 来访问你的网站,将 你的GitHub用户名
替换为你的实际 GitHub 用户名。