解决github访问失败问题
本站不保证其以下可访问性及安全性如有违规等方面问题,请留言因为现在github时不时还会抽风,于是分享一下 修改hostsUsbEAm Hosts Editor由羽翼城大佬开发的知名项目UsbEAm Hosts Editor本来是用于改善 Steam、暴雪、育碧、Microsoft Store 等游戏平台的访问与下载速度,但顺便也有支持 Github软件可以直接到大佬博客上进行下载:https://www.dogfight360.com/blog/475/打开软件,点击软件左下角,选择准备修改 hosts 的网站检测延迟 » 选择延迟最低的IP地址 » 应用选中然后再去访问 Github.com 就会快很多啦 Github520+SwitchHosts/FasterHostsGithub520 的作者也长期在维护 Github 的优质IP地址,并且是动态更新的:https://github.com/521xueweihan/GitHub520 SwitchHosts同时他推荐了搭配 SwitchHosts 这个工具来实现自动更新 hosts 中的IP地址https://github.c ...
魔改依据
本文主适用于本人回忆及修改方便,如果大家要借鉴的话,建议只看每个的第一个链接因为后面的是我魔改了需要适配 宽度适配AriasakaのHexo Butterfly宽屏适配指北 右键菜单Ariasakaのbutterfly博客自定义右键菜单升级版Fomalhaut🥝の博客魔改教程总结(四)的昼夜切换样式
食用教程(一)
配置文章链接转数字或字母 点击查看教程 参考: https://github.com/rozbo/hexo-abbrlink1.在[BlogRoot]运行指令1npm install hexo-abbrlink --save2.在站点配置文件_config.yml 修改以下配置项12- permalink: :year/:month/:day/:title/+ permalink: posts/:abbrlink.html #或者 posts/:abbrlink 3.在站点配置文件_config.yml 新增以下配置项1234# abbrlink configabbrlink: alg: crc32 #support crc16(default) and crc32 rep: hex #support dec(default) and hex4.运行hexo cl; hexo s即可看到效果。 外挂标签参考: https://akilar.t ...
食用教程(二)
本教程使用版本butterfly4.6.1,其余版本可能会有变动,请自行参考。因为昨天有小伙伴因为github贡献图的问题而烦恼,所以今天出一期教程 github贡献图 点击查看教程 参考链接:akilarGitcalendar安装1.我们要安装店长发布的插件,在【blogroot】博客根目录输入以下命令:1npm install hexo-filter-gitcalendar --save2.添加配置信息,以下为写法示例在站点配置文件_config.yml或者主题配置文件如_config.butterfly.yml 中添加12345678910111213141516171819202122232425262728293031323334353637# github贡献图 gitcalendargitcalendar: enable: true # 开关 priority: 5 #过滤器优先权 enable_page: / # 应用页面 # butterfly挂载容器 layout: # 挂载容器 ...
基于Butterfly的外挂标签引入
本文转载自🧊Akilarの糖果屋🍭 如有使用了本站的外挂标签插件的读者,请确保自己的配置内容为最新。 同理,若您在使用本帖教程后,发现样式无法完全还原文档内效果,请重点排查您的其余第三方魔改css样式,例如css中是否存在circle、square等易重class名。 点开查看开发记录 本文所涉及的样式,主要参考的是各类已有主题,并对相应styl文件进行样式修改以及添加夜间模式适配。已尽可能追根溯源找到了各部分魔改内容最初的作者,如有错误和遗漏还请联系我修改。开发记录2022-04-29:发布插件版v1.0.17在bubble气泡外挂标签基础上新增reference引用文献标签修复了bubble气泡外挂标签层级过高遮挡提示框的bug2022-04-28:发布插件版v1.0.16移除timeline外挂标签,请使用butterfly新版自带的timeline标签,效果更好。修复tip标签自定义图标无效的bug2022-04-07:发布插件版v1.0.15调整气泡显隐动画逻辑,避免透明度变换瞬间遮挡到正文。2022-04- ...
基于hexo博客加入搜索功能
本文转载自:唐志远の基于 Hexo 键入搜索功能 基于 Hexo 键入搜索功能本地搜索1.安装依赖。前往博客根目录,打开cmd命令窗口执行npm install hexo-generator-search —save。1npm install hexo-generator-search --save2.注入配置。修改站点配置文件 _config.yml ,添加如下代码:1234search: path: search.xml field: post content: true3.主题中开启搜索。在主题配置文件_config.butterfly.yml中修改以下内容:123local_search:- enable: false+ enable: true4.运行hexo cl; hexo s即可看到效果。详情可参考 hexo-generator-search Algolia(推荐)关于 Algolia 搜索功能,这里有两种插件,一个是 hexo-algolia ,一个是 hexo-algoliasearch。第一种亲测只能对匹配文章title,不能匹配文章内容查询到结果, ...
5分钟搭一个hexo博客
这是一篇基础教程,简单的搭建hexo博客 前言 hexo也算是老牌博客框架了,以前对于hexo的了解也仅仅停留在知道他是一个能够快速将本地的markdown文件生成静态网站的框架。最早的个人博客网站还是自己动手,从0-1的一个spa,并做了大量seo,设备适配,性能优化,配套开发的服务也包括后台管理系统,node服务以及sql数据库,当然个人还兼备产品设计,UI设计等工作。 入坑尝试hexo是由于看到hexo: 主题丰富,且多端适配良好。 seo优化,网页性能👍🏻。 方便管理,迁移。 安装准备好基本环境: git node 直接全局安装hexo-cli 1npm install -g hexo-cli 运行检查是否安装完成 1hexo version cmd快速辅助工具 快速辅助工具 cmd快速辅助工具 有效的快速开启服务 ...
hexo主题butterfly顶部复制提示弹窗
给全站添加复制提示弹窗,进站提示弹窗 欢迎弹窗提示页面新建hygl.js 123if (GLOBAL_CONFIG.Snackbar) { btf.snackbarShow('欢迎光临')} 引入时注意不要添加pjax字样不然会进一个页面显示一次,未开启pjax的小伙伴不建议添加 引入格式 123bottom: # # 欢迎光临 - <script src="/js/hygl.js"></script> 复制提示新建fuzhi.js 123456/** 监听copy事件 */document.addEventListener("copy",function(e){ //复制的内容 btf.snackbarShow('复制成功,请遵循GPL协议', false, 3000)}) 引入格式 注意:添加data-pjax="" 否则可能会失效 123bottom: # # 复制 ...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server More info: Server Generate static files1$ hexo generate More info: Generating Deploy to remote sites1$ hexo deploy More info: Deployment
hexo 主题butterfly如何让你的博客拥有星空背景和流星特效
切换夜间暗黑模式后主题显示星空特效,并且还有流星 最近很多小伙伴留言想要星空和流星特效,于是写了这篇文章准备介绍如何部署。 创建js文件 插入Canvas标签首先打开Butterfly主题的_config.yml文件或者使用HTML直接插入,找到配置文件对应的inject部分 插入<canvas id="universe"></canvas> 创建JS文件在butterfly/source/js/创建一个universe.js文件,或者添加到自己的js文件中 123function dark() {window.requestAnimationFrame=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;var n,e,i,h,t=.05,s=document.getElementById("universe& ...