hexo+github部署个人博客

hexo+github部署个人博客

前期准备

  1. 安装git git的下载地址
  2. 安装node.js node.js
  3. 注册github账号,创建个人仓库(仓库名:github名称.github.io)

hexo搭建个人博客

  1. 用来检查git和node是否安装成功(hexo需要使用nodebkys.world.js的npm命令)
node -v
npm -v
git --version

正确安装node.js之后显示如下,如不成功,再次检查配置node.js的环境变量
在这里插入图片描述

  1. 使用阿里的国内镜像进行加速
npm config set registry https://registry.npm.taobao.org
  1. 打开cmd安装hexo
npm install hexo-cli -g
hexo -v  # 检查hexo是否安装成功

在这里插入图片描述

  1. 初始化文件夹( 以下操作均在博客文件夹完成)
  • 在bkysblog文件夹下右击git bash here
    在这里插入图片描述
hexo init bkysblog
  • node_modules:依赖包
  • public:存放生成的页面
  • scaffolds:生成文章的模板
  • source:用来存放文章
  • themes:主题
  • _config.yml:博客的配置文件
  1. 生成博客
hexo g  # 生成静态页面
hexo s  # 打开本地服务器

在这里插入图片描述
在这里插入图片描述

  • 生成后通过 http://localhost:4000 进行预览
    HEXO官网寻找自己喜欢的主题,将其放在D:\bkysblog\theme目录下并且修改博客目录下的_config.yml文件,即可完成个性化定制
  1. 修改_config.yml文件进行配置
theme: hexo-theme-matery  # 这里写上自己theme目录下的主题文件名

新建GitHub仓库

  1. 进入GitHub官网,没有账号的先注册账号

  2. 进入之后,右上角+号,New repository

  3. Repository name要加.github.io后缀(bkystop.github.io),README前面打勾

  4. 生成ssh添加到github

git config --global user.name "注册GitHub用户名"
git config --global user.email "注册GitHub的邮箱"
git config user.name  # 查看自己的用户名
git config user.email  # 查看自己的邮箱
ssh-keygen -t rsa -C "注册GitHub的邮箱"
cat
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LibraFree

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值