hexo+GitHub搭建个人博客

参考视频链接:https://www.bilibili.com/video/BV1Yb411a7ty?from=search&seid=3816734260261191496

一、创建本地博客

  1. 安装node.js,查看版本node -vnpm -v
  2. 更换镜像源
    npm install -g cnpm --registry=https://registry.npm.taobao.org
    
  3. 查看cnpm安装情况,cnpm -v
    image-20210807175436489
  4. 安装hexo框架
cnpm install -g hexo-cli
  1. hexo -v验证安装完成
    image-20210807175524422
  2. cd到准备放置博客的文件夹,然后mkdir blog新建名为blog的文件夹。
  3. 进入blog文件夹,然后初始化博客hexo init,克隆一些主题等文件。
    image-20210807175643632
  4. hexo s启动博客,可以在本地浏览器中输入localhost:4000打开。
  5. hexo n新建文章,hexo n "文章名字",进入文章的位置,vim 文章名字,编辑文章。
  6. 写好文章后,在blog中先清理一下hexo clean ,然后hexo g生成添加新的博客,然后hexo s启动可以在本地查看最新添加的文章。

二、利用GitHub将本地博客推到远端

  1. 将博客部署至github中,可以在远端查看博客。首先在GitHub中新建仓库,仓库的命名很重要,设置成用户名.github.io
    image-20210807175833472
  2. 安装git部署的插件:
    cnpm install --save hexo-deployer-git
    
  3. 设置_config.yml。vim _config.yml编辑配置,在最后写成如下
# Deployment
## Docs: https://hexo.io/docs/one-command-deployment
deploy:
  type: 'git'
  repo: https://github.com/ld1461575230/ld1461575230.github.io.git
  branch: main
  1. 部署远端hexo d,将配置好的文件推到GitHub上。
  2. 在浏览器中访问用户名.github.io,有页面则部署成功。

三、博客更换主题(简单更换)

  1. 更换主题,克隆已有的主题
git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia

其中,themes/yilia表示下载并放到themes文件夹中。

  1. 设置_config.yml,vim _config.yml编辑配置
# Extensions
## Plugins: https://hexo.io/plugins/
## Themes: https://hexo.io/themes/
theme: yilia
  1. 配置完新的主题,运行三个命令hexo cleanhexo ghexo s后,本地主题更改完成。
  2. 最后将主题推到远端hexo d,刷新用户名.github.io,远端主题已更改。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值