hexo 教程
环境与依赖安装
安装 Node.js
由于 Hexo 是基于 Node.js 的,所以必须先安装 Node.js
安装 Git
我们期望Hexo的源码托管在 Git 仓库中,并且自动发布到github.io的个人主页内,所以需要安装 Git
https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git
安装 Hexo
1 | npm install -g hexo-cli #全局安装最新版Hexo终端工具 |
- 卸载命令为:npm uninstall -g hexo-cli
初始化博客 与 依赖安装
1 | hexo init your-blog-name |
配置git
创建 github.io仓库
在github上创建一个仓库,仓库名为your-github-name.github.io,步骤略
配置 ssh密钥对
生成ssh密钥对, 一直按enter键,保存于当前用户目录%USERPROFILE%下
如C:\Users\your-windows-name\.ssh\可进入密钥对目录cd %USERPROFILE%\.ssh
1 | ssh-keygen -t rsa -C "your-github-email" |
将生成的公钥id_rsa.pub的内容
1 | type %USERPROFILE%\.ssh\id_rsa.pub |
复制到github的ssh设置中,步骤略
配置 git用户名与邮箱
1 | git config --global user.name "your-github-name" |
配置 hexo
编辑_config.yml文件,找到底部的deploy字段,修改为
1 | deploy: |
发布到github.io页面
1 | hexo server # 启动本地服务器,默认端口4000 |
以上命令可简化为
1 | hexo s # 启动本地服务器,默认端口4000 |
一般修改更新只使用两个命令
1 | hexo g # 生成静态文件 |
如果发布后,浏览器页面没有变化
清理浏览器缓存
评论