用github pages页 + git + hexo 搭建个人博客

从头开始,用github pages页 + git + hexo 搭建个人博客


  • 首先环境
    • 硬件环境

      • 机器:笔记本
      • windows:window 10 home
      • cpu: i5 7200u
      • 内存: 8G
      • 硬盘: 256 SSD
    • 软件环境

      • hexo 必须 我的版本是v10.14.2
      • git 必须 我的版本是2.20.1
      • node.js 必须
      • github账号
      • 开通github pages 必须

1. 安装node和git :

node和git官网直接下载(git由于服务器原因可能较慢)。
node完成后在cmd测试node,输入node -v 如图:
在这里插入图片描述
git完成后在人以文件夹鼠标右键可看到如图:
在这里插入图片描述

2. 安装hexo:

新建一个文件夹(如:在D:下新建blog)打开cmd切换至该目录下输入输入

npm install hexo-cli -g

NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题

成功后输入hexo -v查看版本:
在这里插入图片描述
3. 开始配置hexo:

  • 首先初始化hexo :
hexo init
  • 安装所需组件:
npm install 
  • 部署静态网页:
hexo g
  • 开启服务体验:
hexo s

打开浏览器输入地址:

127.0.0.1:4000(或localhost:4000)

可看到如图:
在这里插入图片描述
4. 设置github pages :

  • 注册登陆github,新建仓库:
    在这里插入图片描述
    名称注意格式是你的昵称 .github.io

之后可以看到你的github pages地址
在这里插入图片描述

5. 将hexo关联 github pages:

  • 在blog文件夹打开git bash,输入:
config git --global user.email "邮箱地址"

config git --global user.email "用户名" //用户名可随意填

  • 生成密匙:

输入:

ssh-keygen -t rsa -C “你的邮箱地址” 。一路回车

输入:

cd ~/.ssh

ls

  • 查看密匙,可看到两个文件 id_rsa(私匙) 和id_rsa.pub(公匙)

输入:

cat id_rsa.pub

  • 复制公匙

登录github 在头向下点击setting 找到SSH and GPG keys

将刚复制的公匙添加
在这里插入图片描述

  • 验证

输入:

ssh -T git@github.com

验证是否关联,若显示如图:
在这里插入图片描述
则绑定成功

6. 配置hexo:

在blog文件夹下找到_config.yml文件打开,在末尾
找到

deploy:

type:

修改为

在这里插入图片描述

注意空格,其中的地址来自于你的仓库克隆地址::
在这里插入图片描述

完成

常用命令

hexo:

hexo init (初始化hexo,将在相应文件夹下生成文件,需要联网)

hexo new “title”(新建文章)

hexo generate (可简写为hexo g,生成静态文件)

hexo deploy (可简写为hexo d将生成文件部署到网站,即发布至github仓库)

hexo server (可简写为hexo s 启动服务器,访问发网址为 http://localhost:4000)

hexo clean (清理缓存文件db.json和已生成文件public)

hexo list (列出网站资料,type有:page, post, route, tag, category等)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值