大西冰城的博客

利用HEXO+Gitee(码云)创建一个属于自己的免费博客

Word count: 779Reading time: 2 min
2021/03/15
loading

Hexo是一个小而美的博客框架,基于Node.js,简便小巧,本站自豪的使用Hexo驱动!

准备工作

这里会用到

安装git

Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,具体安装过程请看这里

Node.js 安装

Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好
前往Node.js官网,下载安装包点击这里 具体安装过程请看这里

使用npm安装Hexo

npm是在安装node.js时就已经安装完成了,所以你只需要在你的桌面 [Shift]+鼠标右键 选中 “打开PowerShell” ,接着输入命令并回车
npm -g install hexo

如果命令行提示如上图,就是安装完成了,就可以关闭命令行了

使用Hexo创建一个blog

选择一个盘或者文件夹,同样在那个位置使用 [Shift]+鼠标右键 选中 “打开PowerShell” 打开命令行执行
hexo init blog
等待命令执行完成,接着,你会在当前目录下看见一个名为blog的文件夹,那个就是你的博客啦

接着,进入blog文件夹,执行
hexo s
这是hexo的预览模式,这里它会创建一个在4000端口的服务,打开浏览器键入localhost:4000可以查看运行效果

在命令行按 Ctrl+C 可以暂停服务

撰写博客

在blog目录下,执行
hexo new "你的文章标题"
等待执行完成,这样,就创建好了一篇文章,目录在blog/source/_posts/下就能找到刚刚创建好的标题文件,接下来就是编写文章

撰写一篇文章


Hexo的文章编写是使用的markdown语法,所以用文本编辑器(如Vsual Studio Code) 打开刚刚创建的的文章 即可开始编写

头部设置

以本文为例

1
2
3
4
5
6
7
8
---
title: 利用HEXO+Gitee(码云)创建一个属于自己的免费博客 #这里是标题,如果要改,删除这个文件重新new一个
date: 2021-03-15 08:35:16 #创建时间,默认不改
categories: #这是分类,是我所用的模板支持,默认没有
- 业余玩法
tags: #标签 注意 - 有空格
- Hexo
--

主体撰写

上面也提到过来了,Hexo是使用的markdown撰写,所以,像写README那样撰写就行啦!

发布到gitee

gitee(码云)是一个开源项目的代码托管网站,优点是在他国内,访问快,记得提前装好git哦~
打开博客项目的根目录下的_config.yml文件,往下翻,你会看见

1
2
3
4
5
6
# Deployment
## Docs: https://hexo.io/docs/one-command-deployment
deploy:
type: 'git' #这里写git
repo: #仓库地址
branch: master

仓库地址具体操作请看这里
按照上面配置好仓库后,在博客目录里执行
hexo s看看有没有什么错误,没问题后hexo g编译,最后hexo g提交上去,你就有最新的博客啦!

CATALOG
  1. 1. 准备工作
    1. 1.1. 安装git
    2. 1.2. Node.js 安装
    3. 1.3. 使用npm安装Hexo
    4. 1.4. 使用Hexo创建一个blog
  2. 2. 撰写博客
    1. 2.1. 撰写一篇文章
    2. 2.2. 头部设置
    3. 2.3. 主体撰写
  3. 3. 发布到gitee