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,已经过了404天,若内容或图片失效,请留言反馈 -
obsidian修改字体间距
背景 我的方案是使用云盘进行obsidian的文件同步的,各端都使用云盘进行数据的同步。最近刚买了macmini,配置在obsidian同步的时候,macos不知道为什么".obsidian"隐藏文件...
2024/11/18
-
优必选小方头刷小智机器人
1. 背景 最近在调研看智能萌宠机器人,正好看到网上有人买了优必选的小方头机器来刷目前的小智,所以买来试试。小方头机器人在2019年9月20日发布,售价1099元,现在咸鱼100块钱就能买到;小智机器...
2025/03/27
-
【2】emlog&obsidan同步
因为我一开始是使用的hexo来做博客,但是编写文章一直都是使用obsidian来进行编写的,然后通过obsidian的git推送到云端,触发云端git仓库的钩子,将obsidian的文档同步到对应的文...
2025/10/31
-
【5】emlog增加微信、抖音
1. 添加个人信息 更新最新的github代码,因为数据库里没有微信等信息,需要更新数据库信息。 bash 登录 sudo mysql -u root -p 查看数据库 SHOW DATABASES;...
2025/11/01
求索空间
apostle9891
360视觉云
360智慧生活
gitea
导航
hoppscotch
暂无评论