基于hexo与gitee搭建个人博客

基于hexo与gitee搭建个人博客

前言

学习笔记
这是边学习边做的记录,有点乱,花费了一天的时间调试什么的,最终还是弄好了。
搭建的博客链接

环境配置与基础操作

安装git与node.js

git简介:Git是一个免费的、开源的分布式版本控制系统,旨在快速高效地处理从小型到大型的所有项目。Git易于学习,占用空间小,性能快如闪电。它超越了像Subversion、CVS、Perforce和ClearCase这样的配置管理工具,具有像廉价的本地分支、方便的分段区域和多个工作流这样的特性。

个人理解git就像是一个仓库,进行仓库的管理,并上传到相应的服务器。

node.js:Node.js 是运行在服务端的 JavaScript,作用是修改HTML。

//cmd命令,检查node.js是否安装成功,npm是node.js下包的管理器
node -v
npm -v

//检查git是否安装成功
git --version
安装hexo

hexo简介:Hexo 是一个基于node.js 的静态博客网站生成器。

//cmd命令
//安装之前设置淘宝镜像
npm install -g cnpm --registry=https://registry.npm.taobao.org

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

//创建博客目录,创建时注意当前cmd目录
hexo init 你博客的文件夹名字 //名字随便取
cd 博客文件夹名字 

//复制文件到博客的目录
npm install
hexo server

//下载hexo-git的关联文件
npm install hexo-deployer-git --save

此时会生成一个本地的页面,下面就要将页面上传到码云。

git配置

进入gitee设置绑定邮箱。

创建一个HTML的仓库

屏幕截图 2021-04-07 213207

之后就有使用Git配置的相关命令

git config --global user.name "用户名"
git config --global user.email "用户邮箱"
ssh-keygen -t rsa -C "用户邮箱"   //生成ssh密钥,回车后设置密码全为空

完成后cmd下会出现公钥的路径,在我的电脑复制该路径,找到id_ssh.pub的文件,用记事本打开,复制内容,在gitee下公钥里。标题任意取。

image-20210407214503529

在gitee仓库里初始化,刷新页面选择服务Gitee Pages。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-i7qBaA6I-1617899102051)(F:\桌面\屏幕截图 2021-04-07 214849.png)]

选择强制启动HTTPS。

image-20210407215055928

修改配置信息

进入博客文件夹的目录,选择_config.yml文件用Visual Studio Code打开。

标题就是博客的标题,语言选择中文。

image-20210407215325228

URL就是你的博客的网址与gitee上的对应。

image-20210407215518451

最后一行需要添加,其中repo为gitee下克隆的连接。

image-20210407215710631

开始部署
//在博客目录下打开cmd
hexo cl //清除缓存
hexo g //生成文件
hexo s //预览

//可以一起写
hexo cl && hexo g && hexo s

//最后上传到gitee
hexo d

之后在gitee上更新pages服务。

如何对博客进行维护

官方文档

主题的使用

在官方文档下载主题。

ps.对于主题的使用,一般作者会有相关的配置文档

使用的主题的是官方文档的yilia-plus

在博客的根目录执行cmd命令

npm i hexo-generator-json-content --save

在根目录(_config.yml)添加以下配置信息:

jsonContent:
    meta: false
    pages: false
    posts:
      title: true
      date: true
      path: true
      text: false
      raw: false
      content: false
      slug: false
      updated: false
      comments: false
      link: false
      permalink: false
      excerpt: false
      categories: false
      tags: true

在文档中修改自己想要的配置信息,找了好长时间,终于找到了需要的博客,感谢作者的分享,写的非常详细。

修改主题的样式

随笔的设置:

随笔就是tags的一个标签,在主题的配置文件menu中配置:

随笔: /tags/随笔/

使用时在文章前添加

---
tags:
- 随笔
---

以上就是全部内容了。。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值