hexo github pages搭建个人博客
时间: 2025-01-06 15:33:10 浏览: 14
### 使用 Hexo 和 GitHub Pages 搭建个人博客教程
#### 创建新博客文章
在 Hexo 博客根目录下,使用 Git Bash 打开命令行工具并输入相应指令来创建新的博客文章[^1]。
```bash
hexo new "My New Post"
```
此命令会在 `source/_posts` 文件夹内生成一个新的 Markdown 文档供编辑撰写博文之用。
#### 配置与初始化项目
为了使 Hexo 正常工作以及能够顺利连接至 GitHub Pages 进行部署,需先完成必要的安装环境设置[^3]。这通常涉及 Node.js 的安装及其依赖包管理器 npm 或 yarn;随后全局安装 hexo-cli 工具以便于后续操作:
```bash
npm install -g hexo-cli
```
接着,在本地计算机上的目标文件夹执行如下命令以建立站点结构框架:
```bash
hexo init myblog
cd myblog
npm install
```
#### 修改配置文件
对于想要自定义域名或是调整其他参数的情况,则要对 `_config.yml` 中的内容做适当更改[^4]。例如指定仓库地址用于同步更新网页资料到远程服务器端:
```yaml
deploy:
type: 'git'
repo: '<repository_url>'
branch: 'main' # or gh-pages depending on your setup
```
#### 发布博客到 GitHub Pages
当一切准备就绪之后,只需简单几步就能把精心制作好的作品分享给全世界看啦!首先确保已按照官方指引关联好 SSH 密钥等认证方式,再运行下面两条语句实现自动化推送过程:
```bash
hexo generate # 编译源码成静态页面
hexo deploy # 将编译后的文件上传至设定的目标位置
```
成功后即可通过 `<username>.github.io` 访问属于自己的在线空间了。
#### 自定义外观设计
如果觉得默认样式太过单调乏味的话,不妨尝试更换一套更符合心意的主题吧!这里推荐一款名为 Icarus 的美观模板,其作者也提供了详细的说明文档帮助大家顺利完成移植改造任务[^2]。
阅读全文