github hexo 搭建博客备忘

搭建博客备忘录

1.前期准备

3.安装hexo

  • 命令 npm install -g hexo-cli 安装hexo

    如果速度很慢 可更换node.js源

  • 创建要安装hexo的目录 如 C:\software\OneDrive\software\blog

  • 进入该目录 cd C:/software/OneDrive/software/blog

  • 执行 hexo init

  • 执行 npm install

  • 执行 hexo server 就启动本地服务了

  • http://localhost:4000/ 可查看效果.

  • 停止服务 ctrl+c

4. 创建 github pages 并授权

  • 进入github 创建仓库 如 wiley.github.io
  • 生成本地SSH 密钥 命令 ssh-keygen -t rsa -C “邮箱地址”
  • 进入 目录 C:\Users\你的计算机用户名.ssh
  • 记事本打开 id_rsa.pub,复制文件中的所有内容
  • 打开 https://github.com/settings/keys 并添加刚复制的内容.

5. 本地博客同步到 github上

  • 执行命令 npm install hexo -server –save
  • 执行命令 npm install hexo-deployer-git –save
  • 编辑文件 _config.yml 具体参考(官网配置:https://hexo.io/zh-cn/docs/configuration.html)
  • 清除已经生成的静态文件 hexo clean
  • 重新生成新的文件 hexo generate
  • 启动本地服务 hexo server
  • 部署到 github hexo deploy
    部署之前 先执行如下命令
    命令git config --global user.email "你的 Github 注册邮箱地址"
    命令git config --global user.name "你的 Github 用户名"

6.绑定个人域名

  • 创建文件CNAME 内容为个人域名 放到source目录下
  • https://www.dnspod.cn/上设置域名解析
  • 等几分钟后 就OK了.

7.常用命令

  • hexo c ==hexo clean
  • hexo g == hexo generate
  • hexo s == hexo server
  • hexo d == hexo deploy

8. 更换主题