Hexo+Gitee静态博客保姆级搭建教程

简介: Hexo+Gitee静态博客保姆级搭建教程

一:为啥使用gitee?


gitee是国内第一个开源代码托管平台,网速较快,而github 速度是龟速并且很不稳定,有的时候就访问不了,麻了,现在我这已经访问不了了。所以就想着用ee再搭一个。下面就记录一下搭建过程。


二:步骤


其实和github上搭建是一毛一样的,github版本可以参照这篇博文

手把手教你从0开始搭建自己的个人博客//hexo框架

这篇文章就再说一下细节方面的东西吧


1.准备环境


注册一个gitee账号,传送门:https://gitee.com/

官网上下载Git,传送门:https://git-scm.com/

官网上下载node.js,传送门 https://nodejs.org/en/

所有的环境都建议用最新版本的。

2.操作步骤

1 . 打开命令窗口(win+R+cmd),查看node的版本


20210310193634593.png


2.安装淘宝的镜像源

20210310193705689.png

3.检查cnpm是否正确

20210310193748612.png

4.安装hexo框架

20210310193816915.png

5.创建一个空文件夹初始化博客

20210310193858589.png

6.启动博客

20210310193911318.png

此时在浏览器输入localhost:4000就已经可以访问了


3.hexo主题

Hexo官网上提供了丰富的主题可选,官网:https://hexo.io/themes/

20210310194248306.png

选择一个喜欢的点击进入选择克隆或下载对应的zip文件到本地,并解压到网站目录下的themes目录即可。

下面是我自己的主题,用的matery这个博客

20210310194459189.png

4.部署到gitee

首先你需要创建一个仓库,仓库名字最好是和用户名一样,为了避免不必要的麻烦,当然也可以自己指定,但是那样就需要按照文档说明修改root字段

20210310195135689.png

修改文件根目录下的_config.yml

2021031019533480.png

把仓库地址配置到这里

5.推送到远端

20210310195429572.png

注意gitee有个坑,一般而言运行了这个命令之后远端就已经更新了,但是gitee就不会更新,这时候就需要我们去手动更新一下。

20210310195630341.png

这样你就拥有一个属于自己的博客了。

效果:https://xuyuanzhi051.gitee.io/

当然还不是很完美,本人已经沉迷于学习无法自拔,等有时间再好好优化一下。


相关文章
Pyside6-第十篇-纯文本QPlainTextEdit
Pyside6-第十篇-纯文本QPlainTextEdit
1087 0
Pyside6-第十篇-纯文本QPlainTextEdit
Pyside6-第八篇-QLabel文本标签
Pyside6-第八篇-QLabel文本标签
941 0
|
机器学习/深度学习 存储 SQL
全栈开发之MySQL主从同步,读写分离后可能引发的问题
全栈开发之MySQL主从同步,读写分离后可能引发的问题
684 0
全栈开发之MySQL主从同步,读写分离后可能引发的问题
|
JSON 自然语言处理 Android开发
Flutter本地化(国际化)之App名称
Flutter本地化(国际化)之App名称
611 1
|
JSON Java Android开发
android studio中出现Cannot resolve symbol 'json'问题完整简单解决方案
android studio中出现Cannot resolve symbol 'json'问题完整简单解决方案
1205 150
android studio中出现Cannot resolve symbol 'json'问题完整简单解决方案
|
JavaScript 前端开发 测试技术
动态组件化的优缺点是什么
【9月更文挑战第2天】动态组件化的优缺点是什么
318 5
|
SQL 存储 Java
Sharding-JDBC 如何实现分片
以上是V 哥在教学过程中实现分片的示例步骤,Sharding-JDBC能够实现SQL的分片操作,将请求路由到正确的数据库和表中,从而实现数据的水平扩展,这是在使用例如 MySQL作为数据库的场景中经常会使用到的,但如果你的企业正在考虑分布式数据库迁移,V 哥建议可以考虑 TiDB 或 OceanBase 这样的分布式数据库,因为它们天然就支持分布式,而不需要考虑这些。
332 0
|
机器学习/深度学习 数据采集 算法
【Python机器学习】PCA降维算法讲解及二维、高维数据可视化降维实战(附源码 超详细)
【Python机器学习】PCA降维算法讲解及二维、高维数据可视化降维实战(附源码 超详细)
866 1
|
人工智能 小程序 Java
基于B/S架构springboot框架开发的中小学智慧校园平台源码
基于B/S架构springboot框架开发的中小学智慧校园平台源码
315 0
|
Dart IDE 开发工具
Flutter 图文并茂列表实现
Flutter使用 ListView 完成列表的构建,界面实现的关键工作实际是布局子元素的拆分。剩下的实现方式存在多种,看各人喜好。但是,需要注意避免过多嵌套导致代码不好维护,并需要提高复用性。
1100 2
Flutter 图文并茂列表实现

热门文章

最新文章