❤ hexo主题+Gitee搭建个人博客

news/2024/5/17 16:54:50 标签: gitee

Hexo的基本使用

1. ​认识

官网

官网地址:https://hexo.io/zh-cn/
在这里插入图片描述

介绍

Hexo是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。即把用户的markdown文件,按照指定的主题解析成静态网页。

2. 安装

准备环境

准备环境
	1.node 
	hexo 基于 node,所以首先要安装node环境(node尽量18以及以上)
	2.npm
	包管理工具

安装

安装使用hexo之前需要先安装Node.js和Git,当已经安装了Node.js和npm(npm是node.js的包管理工具),可以通过以下命令安装hexo

npm install -g hexo-cli 安装hexo脚手架

安装成功:
在这里插入图片描述

3. 使用

hexo init (初始化 hexo,必须是空文件夹)
npm install (工程配置)

浏览器调试
hexo g ()
hexo s (启动hexo的服务)

效果

在这里插入图片描述

到这里你本地已经简单搭建起来了博客

hexo c (清楚缓存)
hexo g 
hexo d (Gitee博客配置好了以后推送到gitee的)
hexo s

4. 目录和配置

官方配置地址:https://hexo.io/zh-cn/docs/configuration

.
├── _config.yml 网站的配置信息,您可以在此配置大部分的参数
├── package.json
├── scaffolds
├── source
|   ├── _drafts
|   └── _posts
└── themes

5. 主题安装

地址:https://gitcode.com/ppoffice/hexo-theme-icarus/overview?utm_source=csdn_github_accelerator&isLogin=1

安装:
npm install hexo-theme-icarus  
hexo config theme icarus

`这里我遇到的问题就是控制台一直报红色输出问题`

所有主题地址:
https://hexo.io/themes/

主题选择历程

1、开始选择的是
hexo主题里面的yilla简洁主题,菜单不明显,放弃

搭建了hexo主题NextT主题

使用主题Butterfly

01下载主题
git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/Butterfly

2 修改站点配置文件_config.yml,
	把主题修改为 Butterfly
	theme: Butterfly

为便于后续平滑升级,在source目录下创建_data文件夹,将Themes/Butterfly目录下的 _config.yml复制一份到source/_data目录下,并改名为butterfly.yml

执行以下指令,以查看应用主题后的效果

hexo clean #清除旧的内容
hexo g #生成发布用的静态页面

可能遇到的问题

环境要求

对于node环境要求
在这里插入图片描述

我的博客以及相关其他博客


https://lovelijunyi.gitee.io/
https://sunhwee.com/


http://www.niftyadmin.cn/n/5391483.html

相关文章

數據集成平台:datax將MySQL數據以query方式同步到hive

數據集成平台:datax將MySQL數據以query方式同步到hive 1.py腳本 # codingutf-8 import json import getopt import os import sys import MySQLdb import re# MySQL相关配置,需根据实际情况作出修改 mysql_host "xx" mysql_port "330…

Python入门必学:单引号、双引号与三引号的差异与应用

Python入门必学:单引号、双引号与三引号的差异与应用 🌈 个人主页:高斯小哥 🔥 高质量专栏:Matplotlib之旅:零基础精通数据可视化、Python基础【高质量合集】、PyTorch零基础入门教程 👈 希望得…

C++:详解lamada表达式

C中lamada表达式不是传统意义上的函数它是一个闭包函数对象或者说它是一个仿函数 lamada表达式结构 [捕获列表](可选参数列表)可选限定符 可选异常说明符 ->可选返回值类型{函数体}捕获方式:值捕获,引用捕获参数列表:当普通函数用即可&am…

nginx-------- 高性能的 Web服务端 验证模块 页面配置(三)

一、http设置 1.1 验证模块 需要输入用户名和密码 htpasswd 此命令来自于 httpd-tools 包,如果没有安装 安装一下即可 也可以安装httpd 直接yum install httpd -y 也一样 第一次生成文件htpasswd -c 文件路径 姓名 交互式生成密码 htpasswd -bc 文…

相机选型介绍

摄影测量中,相机是非常重要的角色,合适的相机产出合适的图像,得到合适的重建精度,这是相机的重要性。 您也许第一反应是,摄影测量所需的理想相机,是有着超高分辨率的相机,但事实可能并非如此&a…

容器镜像详解

1. 镜像组成 一个标准的OCI容器镜像由index, manifest, config, image layers这几个部分组成。 以docker镜像为例,下载的镜像文件保存在/var/lib/docker/目录下面 image/overlay2子目录下面保存着镜像相关的一些元数据 在下面的介绍主要以nginx:latest镜像为例子…

Linux笔记之LD_LIBRARY_PATH详解

Linux笔记之LD_LIBRARY_PATH详解 文章目录 Linux笔记之LD_LIBRARY_PATH详解1.常见使用命令来设置动态链接库路径2.LD_LIBRARY_PATH详解设置 LD_LIBRARY_PATH举例注意事项 3.替代方案使用标准路径编译时指定链接路径优先使用 rpath 还是 runpath?注意事项 1.常见使用…

【机器学习科学库】全md文档笔记:Jupyter Notebook和Matplotlib使用(已分享,附代码)

本系列文章md笔记(已分享)主要讨论人工智能相关知识。主要内容包括,了解机器学习定义以及应用场景,掌握机器学习基础环境的安装和使用,掌握利用常用的科学计算库对数据进行展示、分析,学会使用jupyter note…