1. Hexo 安装与初始化
1 2 3 4 5
| npm install -g hexo-cli hexo init my-blog cd my-blog npm install hexo server
|
2. 部署到 GitHub Pages
在 GitHub 创建 用户名.github.io 仓库,然后安装部署插件:
1
| npm install hexo-deployer-git --save
|
修改 _config.yml 末尾:
1 2 3 4
| deploy: type: git repo: https://github.com/yourusername/yourusername.github.io.git branch: master
|
部署命令:
1 2 3 4
| hexo clean hexo generate hexo deploy
|
3. 绑定自定义域名
- 购买域名(推荐
.com、.net 等老牌顶级域名,权重较高)
- 在 DNS 服务商处添加解析记录,指向 GitHub Pages 的 IP
- 在
source/ 目录下创建 CNAME 文件,写入你的域名
- 在 GitHub 仓库 Settings → Pages → Custom domain 中填写域名
常用命令速查
| 命令 |
作用 |
hexo clean |
清除缓存(public 文件夹) |
hexo g |
生成静态网页 |
hexo d |
部署到 GitHub |
hexo g -d |
生成并部署 |
hexo s |
本地预览 |
hexo new "标题" |
新建文章 |