第一步
生成一个 githubtokens
保存一下,只显示一次
第二步
新建一个 blog-anzhiyu 仓库(源码存放,后面改私库)
设置里面新增变量
再新建一个 blog-anzhiyu-Public(生成的静态文件)
blog-anzhiyu 中新建 themes/anzhiyu/1,
blog-anzhiyu 中新建 .github/workflows/main.yml
然后用客户端把库克隆到本地,把 themes 这个删除,.github 别删除,把你本地备份好的数据全丢进去,编辑一下 .github/workflows/main.yml
搜索 catxian/blog-anzhiyu-Public 换成 你自己 的用户名和仓库名
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263name: 自动构建 on: push: branches: - ...
项目地址:chsrc
第一步
打开 CMD,输入命令下载
1curl -L https://gitee.com/RubyMetric/chsrc/releases/download/pre/chsrc-x64-windows.exe -o chsrc.exe
第二步
输入以下命令,就能切换到最快的源:
1chsrc set node
使用特定的 Node 镜像源,一样熟悉的操作,只需要输入如下命令,即可启用
1chsrc set node https://your.custom.source
测试 Node 源的速度,输入以下命令:
1chsrc measure node
将源重置到默认设置,输入以下命令:
1chsrc reset <target>
留言板全屏弹幕介绍功能概功能概述
弹幕行数
弹幕播放速度
鼠标 hover 时是否暂停播放弹幕
开启循环播放
循环弹幕播放时长
开启彩色弹幕
弹幕密度系数
友情提示如果之前安装过插件留言板请使用以下命令卸载在按照本教程安装
1npm uninstall hexo-butterfly-envelope --save
卸载后记得把原始 _config.yml 或 _config.anzhiyu.yml 里添加的插件配置文件删除
实现步骤1. 新建留言板页面1hexo new page comments
2. 配置 新建留言板文件夹下的 index123456789--- title: 留言板 date: 2023-12-26 22:16:14 comments: true top_img: false type: 'envelope' aside: false top_background: https://s11.ax1x.com/2023/12/20/pioqoNT.jpg # 图片链接 ---
3. 主题配置文件 _config.anzhi ...
第一步
打开公告,注意缩进
1234567card_announcement: enable: true # 必须开启 content: <span>👋🏻 Hi,我是一粒微尘,欢迎你!</span><br> <span>❓ 如有问题欢迎评论区交流!</span><br> <span>😫 页面异常?尝试<kbd>Ctrl</kbd>+<kbd>F5</kbd></span><br> <span>📧 如需联系我:<a href="mailto:邮箱@.com"><b>发送邮件🚀</b></a></span> <div id="welcome-info"></div> # 必须项
第二步
搜索 bottom: 添加一个 j ...
第一步本地生成 Json 文件
在博客目录下添加文件 link.js,粘贴以下代码:
123456789101112131415161718192021222324252627282930const YML = require('yamljs') const fs = require('fs') const blacklist = ["友站名称1", "友站名称2", "友站名称3"]; // 由于某种原因,不想订阅的列表 let friends = [], data_f = YML.parse(fs.readFileSync('source/_data/link.yml').toString().replace(/(?<=rss:)\s*\n/g, ' ""\n')); data_f.forEach((entry, index) => { let lastInde ...
插件地址:hexo-safego
第一步
安装 cheerio 库
123npm install cheerio --save
第二步
安装 hexo-safego 插件
123npm install hexo-safego --save
第三步
在 hexo 根目录的 _config.yml 文件中添加以下配置:
123456789101112131415161718192021222324252627282930313233343536373839404142434445### 插件配置# hexo-safego安全跳转插件# see https://blog.qyliu.top/posts/1dfd1f41/hexo_safego: enable: true # 是否启用 hexo-safego 插件 enable_base64_encode: true # 是否启用 Base64 编码链接 enable_target_blank: true # 是否在跳转链接中添加 target="_blank" url_param_name: ...
第一步在_config.anzhiyu.yml下的menu:添加
1234关于: 关于本人: /about/ || anzhiyu-icon-paper-plane 想做的事: /todolist/ || anzhiyu-icon-stream 本站日志: /update/ || anzhiyu-icon-bolt # 没有就新建一个
第二步
新建本站日志分类页
12345678910111213141516171819202122232425262728293031323334353637383940414243444546Hexo new page update```md---title: 更新日志date: 2024-09-23 00:00:00type: updatecomments: falseaside: falsetop_img: false---{% tip home %}本站日记是后面建的,前面有些时间对不上可能{% endtip %}{% timeline 2024 %}# <!-- ...
第一步
新建一个分类
1hexo new page charts
前往博客根目录下source/charts/index.md,直接替换全部内容:
123456789101112131415---title: 统计type: "charts"comments: falseaside: false---<script src="https://cdn.bootcdn.net/ajax/libs/echarts/4.9.0-rc.1/echarts.min.js"></script><!-- 文章发布时间统计图 --> <!-- 2024-09是从2024年9月开始计算 --><div id="posts-chart" data-start="2024-09" style="border-radius: 8px; height: 300px; padding: 10px;"></div><!-- 文章标签统 ...
第一步
安装插件
1npm install hexo-abbrlink --save
第二步
修改_config.yml中的对应文件
1234567891011121314151617181920## permalink: :year/:month/:day/:title/ permalink: posts/:abbrlink.html ## 此处可以自己设置 ## abbrlink config abbrlink: alg: crc32 #support crc16(default) and crc32 进制 rep: hex #support dec(default) and hex 算法 drafts: false #(true)Process draft,(false)Do not process draft. false(default) ## Generate categories from directory-tree ## depth: the max_depth of directory-t ...