Hexo 博客搭建 (1) - Hexo+GithubPages+Next
本文说明 windows 环境下的 Hexo + github pages+ Next 的建站流程。以及备份 Github Pages 相关配置与文档。
主机环境配置
- 本机安装
Nodejs - 本机安装
npm, 一般不建议使用cnpm - 本机安装
git - 使用
npm安装hexo,npm install -g hexo-cli, 如出现下载缓慢,建议使用镜像站,因镜像站变动较多,这里不列出。
本地测试
hexo cleanhexo ghexo s- 浏览器访问
localhost:4000
主题配置
本文使用 Next 主题,如需更多,请前往 Hexo Themes。
- 创建博客存储用文件夹,如
D:\myblog - 使用管理员权限打开命令行,建议使用 windows 的
cmd.exe. - 文件夹路径内执行
hexo init - 执行
npm install hexo-theme-next, 此时将next主题安装在myblog\node_moudles\hexo-theme-next中 - 注意区别主题配置文件与站点配置文件
- 主题美化与站点信息配置不属于本博客详述内容,个性化内容请查找互联网文档
- 重要!Hexo 配置的静态博客实际文件在本地,所以建议将
myblog文件夹用一个新的Github仓库保存,以免丢失时方便找回,或防止在Next更新时丢失配置好的主题。
Github Pages
- Github
新建仓库,要求与用户名完全同名。如:
<yonghuming>.github.io - 本机安装
npm install hexo-deployer-git --save - 修改站点配置文件
_config.yml,注意不是主题配置文件
1 | deploy: |
- 编写与发布流程
1 | hexo new <filename> # 不包含后缀 |