hexo博客添加自定义html页面
发表于|更新于|工具
比如我想增加一个文件夹,文件夹里面有 img、css、js 等文件夹,还有 index.html 文件,想要在 hexo 博客里可以正常显示
将 文件夹 放到 hexo 的 source 文件夹下。
然后需要配置跳过 hexo 的渲染,因为 hexo 会改变 html 文件的结构。
修改 _config.yml
1 | skip_render: |
后续可以通过访问 http://xxx.com/html/ 来打开页面
需要注意 js css html 等文件调用的地址有可能需要更换。
文章作者: 张理坤
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 杂烩饭!
相关推荐
2025-03-28
hexo butterfly 主题使用记录
开始使用nodejs 使用 v20.17.0 版本包管理使用 npm 然后将 source/_posts/测试文章.md 移动到对应的分类目录下。 由于 hexo-abbrlink 和 hexo-auto-category 的冲突,需要执行 2 次 npx hexo g 才能正确生成需要的 front matter这个问题已经解决了, 替换成了包 hexo-abbrlink-iuxt 解决了这个问题, 执行 npx hexo g 即可自动生成固定链接和分类 封面图1280 x 720 或者 3:2 的比例 常用 shortcode 记录标签外挂官方文档: https://butterfly.js.org/posts/2df239ce/https://butterfly.js.org/posts/ceeb73f/ tabs第一个标签页第二个标签页================这里是第一个标签页的内容=...

2025-03-13
使用 Docker 搭建集群版 Elasticsearch 学习环境
一般来说,学习 ES 都是自己先搭建几台虚拟机,然后在虚拟机里部署 ES 集群,这样做资源消耗比较大,一般的电脑都没有这么高的配置,我们可以使用 Docker 来快速部署一套 Elasticsearch 集群,这里以 3 节点集群为例: 准备 Docker 网络集群节点之间是通过 ip 进行交互的,所以需要固定一下 ip,固定 ip 之前需要先创建一个 Docker 私有网络,并固定网段 (网段不要和你的内网冲突) 集群版 Elasticsearch 需要生成证书默认生成 3 年证书,我指定生成了 100 年的证书, 生成到了 certs 目录下。 指定 IP 运行容器我这里将数据持久化到了 docker 卷中,通过 docker volume ls 可以查看。 elasticsearch1 elasticsearch2 elasticsearch3 初始化密码需要等待服务启动后才可设置初始化密码,命令只能生成一次。 部署 kibana准备 kibana.yml密码按照实际情况修改 准备 kibana.sh
2025-02-22
使用 Elasticsearch 二进制 tar 包部署并初始化三节点集群
需要初始化配置一个 3 节点的集群,我的机器详情是: hostname IP 地址 系统版本 备注 node-1 10.0.0.11 AlmaLinux 9.5 初始化 master 节点 node-2 10.0.0.12 AlmaLinux 9.5 初始化 master 节点 node-3 10.0.0.13 AlmaLinux 9.5 初始化 master 节点 node-4 10.0.0.14 AlmaLinux 9.5 新增节点 环境准备主机名规范 (可选) 内核参数修改临时修改永久修改重启后配置会丢失 vim /etc/sysctl.conf 马上生效,执行 关闭 selinuxredhat 系需要,Ubuntu 不用, 如果启动服务提示 Permission Denied ,如果权限没问题,那可能是 selinux 的问题。 临时修改永久修改vim /etc/selinux/config 关闭防火墙 准备 ES 安装包 创建用户 初始化集群配置vim config/elasticsearch.yml 修改配置文件为 ...
2025-07-24
编译安装Redis记录
下载解压 编译编译需要 gcc 安装 启动 通过 systemd 管理vim /usr/lib/systemd/system/redis.service
2026-08-26
zookeeper集群搭建
下载 Zookeeper 是为其他分布式程序提供服务的,所以本身自己不能随便就挂了,所以 zookeeper 自身的集群机制就很重要。zookeeper 的集群机制采用的是半数存活机制,也就是整个集群节点中有半数以上的节点存活,那么整个集群环境可用。这也就是说们的集群节点最好是奇数个节点。 创建配置文件 调整配置文件 /data/apache-zookeeper-3.8.4-bin/conf/zoo.cfg myid 配置除了修改 zoo.cfg 配置文件外,zookeeper 集群模式下还要配置一个 myid 文件,这个文件需要放在 dataDir 目录下这个文件里面有一个数据就是 A 的值(该 A 就是 zoo.cfg 文件中 server.A=B:C:D 中的 A),在 zoo.cfg 文件中配置的 dataDir 路径中创建 myid 文件。 不同服务器配置不一样 常用命令

2026-08-26
使用Obsidian配合Hexo写博客
obsidian 是一款好用的 markdown 编辑器, 用来记笔记还是不错的。 并且支持插件系统,可以通过模板来生成博客的 frontmatter, 省去了 hexo new 的操作 所以准备配置一下用 obsidian 来写博客。 相关文章:静态博客生成工具hexo使用typora更好更快地写hugo博客使用vscode来写hugo博客并处理图片插入问题 打开仓库首先使用 obsidian 打开 source/_posts 目录, 然后会生成一些配置文件。进入 _posts 目录 创建.gitignore 将一些临时文件排除掉。 配置模板自带的模板插件功能太单一了, 我们关闭安全模式, 安装第三方插件 Templater 创建 Templates 目录,修改配置指定 Template 的目录。修改配置项 Template folder location 为 Templates 然后再此目录下创建 Front-matter.md 文件,此文件用作 hexo 的 frontmatter 模板。 其中: 模板 作用 tp.file.title 获取到的就是文件...
公告
此博客为我记录运维工作总结所用,供网友阅读参考,如有侵权,请通知我,我会核实后进行处理。
欢迎加博主微信,进微信运维技术交流群:


