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/

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


相关文章
|
存储 JavaScript API
vue3+ant design vue 自定义文件上传和自定义上传进度条
1.关键点是Upload组件中customRequest的API,它能通过覆盖默认的上传行为,可以自定义自己的上传实现(具体可看官方文档); 2.通过在Upload组件中绑定progress实现。 下面是详细代码
4038 0
|
数据采集 JSON API
深入解析:使用 Python 爬虫获取淘宝店铺所有商品接口
本文介绍如何使用Python结合淘宝开放平台API获取指定店铺所有商品数据。首先需注册淘宝开放平台账号、创建应用并获取API密钥,申请接口权限。接着,通过构建请求、生成签名、调用接口(如`taobao.items.search`和`taobao.item.get`)及处理响应,实现数据抓取。代码示例展示了分页处理和错误处理方法,并强调了调用频率限制、数据安全等注意事项。此技能对开发者和数据分析师极具价值。
|
PyTorch 编译器 算法框架/工具
NPU上如何使能pytorch图模式
本文介绍了PyTorch的`torch.compile`技术和TorchAir的相关内容。`torch.compile`通过将动态图转换为静态图并结合JIT编译,提升模型推理和训练效率。示例代码展示了如何使用`torch.compile`优化模型。TorchAir是昇腾为PyTorch提供的图模式扩展库,支持在昇腾设备上进行高效训练和推理。它基于Dynamo特性,将计算图转换为Ascend IR,并通过图引擎优化执行。文章还提供了TorchAir的使用示例及功能配置方法。
|
存储 SQL 关系型数据库
一篇文章搞懂MySQL的分库分表,从拆分场景、目标评估、拆分方案、不停机迁移、一致性补偿等方面详细阐述MySQL数据库的分库分表方案
MySQL如何进行分库分表、数据迁移?从相关概念、使用场景、拆分方式、分表字段选择、数据一致性校验等角度阐述MySQL数据库的分库分表方案。
2582 15
一篇文章搞懂MySQL的分库分表,从拆分场景、目标评估、拆分方案、不停机迁移、一致性补偿等方面详细阐述MySQL数据库的分库分表方案
|
小程序 开发工具 开发者
入职必会-开发环境搭建31-微信开发者工具下载和安装
微信开发者工具是一款由微信官方推出的开发工具,旨在帮助开发者更高效地进行微信小程序和微信公众号的开发与调试。该工具集成了代码编辑、代码上传、实时预览、调试等功能,能够提供便捷的开发环境和调试工具,帮助开发者快速定位和解决问题。
5324 0
【Qt 学习笔记】Qt窗口 | 浮动窗口 | QDockWidget的使用及说明
【Qt 学习笔记】Qt窗口 | 浮动窗口 | QDockWidget的使用及说明
2310 3
|
机器学习/深度学习 数据采集 算法
【Python机器学习】PCA降维算法讲解及二维、高维数据可视化降维实战(附源码 超详细)
【Python机器学习】PCA降维算法讲解及二维、高维数据可视化降维实战(附源码 超详细)
1276 3
|
JSON 数据格式
Echarts饼状图修改图例legend文字颜色和字体大小
Echarts饼状图修改图例legend文字颜色和字体大小
3864 1
|
定位技术 API 开发工具
uniapp使用腾讯地图进行地理定位
uniapp使用腾讯地图进行地理定位
1910 0
深入理解AMBA总线(十四)AXI Ordering Model、非对齐访问等
深入理解AMBA总线(十四)AXI Ordering Model、非对齐访问等
3352 1

热门文章

最新文章