hexo安装与配置
我本来通过大模型写了一个官网,然后顺便又搭建了一个wordpress。但是发现wordpress有几个问题。第一是内存占用高,2G的内存只有200M,经常会很卡;第二就是wordpress对于markdown的支持很不好,虽然安装了插件,但是依旧需要人为的再次检查,影响效率。以前也新建了hexo作为博客,重新再次整理总结。目前我对于博客的要求如下:
- 可以快速上传obsidian的markdown文件,快速进行呈现而不用更改,特别是图片,wordpress很麻烦。
- 博客支持个人简介、头像、标签、分类和管理,可以在侧面快速查看。
- 博客的文章封面支持图片进行呈现,如果不支持可以自动通过AI生成图片支持。
- 博客可以单独已有域名展示展示,也可以通过iframe内嵌的方式展示,并且iframe展示没有title。
整体和GPT聊了聊需求,GPT再次推荐hexo。YES!
hexo安装
安装hexo很简单,如下几个命令就可以完成。
# 安装hexo
npm install -g hexo-cli
# 初始化hexo
hexo init blog
# 进入文件夹
cd blog
# 安装依赖
npm install
安装主题
安装主题,目前热度最高的是next主题,我询问了一下GPT,并且用我的官网让他给我搭配了一下,他给我推荐的是butterfly。
# 安装butterfly主题
git clone https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly
# 安装必要插件
npm install hexo-renderer-jade hexo-renderer-stylus
npm install hexo-deployer-git
# 启动本地预览,设置端口号
hexo server -p 2010
配置主题
个人推荐官网配置,网上看到的butterfly教学都是作者的配置,最好看作者自身的 。
# github的配置
https://github.com/jerryc127/hexo-theme-butterfly.git
使用指南配置:
# butterfly官网
https://butterfly.js.org/
# hexo官网
https://hexo.io/zh-cn/docs/front-matter
功能设置
1. markdown配置文章封面
markdown的每篇文章头部使用yaml配置,我的配置如下,记得把注释去掉
---
title: <% tp.file.title %> # 标题,自动加载
date: <% tp.date.now("YYYY-MM-DD HH:mm") %> #日期,自动加载
updated: # 更新日期
tags: # 标签
categories: #分类
series: # 系列
comments: #是否运行评论
cover: #封面图
published: "true" #是否公开
sticky: #是否置顶
---
2. 设置评论系统
可以参考
https://waline.js.org/guide/get-started
常见问题
1. 长时间无反应
有可能是网络问题,npm的服务器是海外,可以根据自己的服务器选择使用腾讯或者淘宝的npm镜像加速。
# 腾讯镜像加速
npm config set registry https://mirrors.cloud.tencent.com/npm/
# 淘宝镜像加速
npm config set registry https://registry.npmmirror.com
查看npm是否设置
# 查看配置
npm config get registry
# 如果不想使用,清除配置
npm config delete registry
安装并查看日志
npm install -g hexo-cli --verbose
更新npm和node.js
npm install -g npm@latest
清理缓存
npm cache clean --force
也可以使用yarn来安装
npm install -g yarn
yarn global add hexo-cli本文发布于2024年11月19日20:29,已经过了464天,若内容或图片失效,请留言反馈 -
obsidian修改字体间距
背景 我的方案是使用云盘进行obsidian的文件同步的,各端都使用云盘进行数据的同步。最近刚买了macmini,配置在obsidian同步的时候,macos不知道为什么".obsidian"隐藏文件...
2024/11/18
-
优必选小方头刷小智机器人
1. 背景 最近在调研看智能萌宠机器人,正好看到网上有人买了优必选的小方头机器来刷目前的小智,所以买来试试。小方头机器人在2019年9月20日发布,售价1099元,现在咸鱼100块钱就能买到;小智机器...
2025/03/27
-
dify和ragflow同时启动redis冲突
1. 背景 在同一台服务器上同时启动 Dify 和 Ragflow 时,可能会遇到 Redis 容器冲突的问题。具体表现为:当两个服务都启动后,其中一个服务的 Redis 容器可能会被删除,导致该服务...
2025/03/20
-
cursor内claude4.0 中国区无法使用解决方案
相信最近大家在使用cursor的claude4.0的时候突然发现提示: https://blog.askerlab.com/content/uploadfile/202511/c97117620656...
2025/07/20
求索空间
apostle9891
360视觉云
360智慧生活
gitea
导航
hoppscotch
暂无评论