![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hexo
关于小康博客Hexo版的魔改记录
DreamyTZK
这个作者很懒,什么都没留下…
展开
-
Valine评论之Valine-admin配置攻略
此文最后修改于2020-05-16前言这篇文章所用的Valine-admin是小康根据懒人大佬及其他两位valine-admin的作者进行二次开发版本。可能会与大佬保持更新(其实就是抄代码),也可能不会。但需要注意的是:此版本中的设定可能与你之前用的有些出入,如果无法接受,那么可以关掉这个页面。没人强迫你用。项目重大历史:2020-02-16第一次版本发布,这是仅有微信提醒功能2020-04-19基于懒人大佬,弃用request2020-04-20添加qq提醒2020-0原创 2020-06-21 11:08:36 · 3118 阅读 · 9 评论 -
优雅使用JsDeliver加速文件
前言看到好多人不会用GitHub+JsDeliver来加速自己的静态文件。遂决定水一篇,帮助一下弱者!正式开始前期准备一个Github账号可以登录GitHub懂得如何向GitHub仓库push文件关于Github仓库可以新建,也可以使用<用户名>.github.io这个仓库。这里我就新建一个仓库为例。建立仓库仓库名称与描述看自己心情写即可。但仓库一定要公开,不能是私有。上传文件这里我将上传一张图片一张6m的图????使用JSD引用。这里我并未发布原创 2020-06-21 11:08:02 · 2746 阅读 · 2 评论 -
通过云环境部署Hexo静态博客
前言新型冠状病毒好可怕,出门还得带口罩建议在阅读本教程前先学会如何使用hexo。此教程不是零基础学会hexo系列。我为什么要出这份教程?首先说明,我自己也是才转到静态博客不久。今天应该是第八天。当初迟迟没有转到静态博客的主要原因是因为发博客不方便。毕竟hexo是本地的。但是一次偶然间,我发现了云环境(其实就是一个网页版的vscode),但其提供服务环境(Ubuntu、node等)。于是我突发奇想,试试能不能通过这个来实现在线写博客。最后成功了,因为我觉得很简单。实现云部署需要准备什么。必原创 2020-06-21 11:07:26 · 457 阅读 · 0 评论 -
利用GitHub+Actions自动部署Hexo博客
前言早就听闻GitHub+Actions真相,于是今天便试了下,作为小康博客的第二个平台。至于为什么要自动部署,我在另一篇文章介绍过了。准备仓库私有仓库: blog这里是存放 Hexo 博客源码的公有仓库: 用户名.github.io这里是用来 public 静态页面的,最好是空的,当然是你现在的hexo博客也可以。创建密钥对为了方便运行GitHub Actions时登录GitHub账号,我们使用SSH方式登录。就是要把设备的私钥交给GitHub Actions,公钥交给Gi原创 2020-06-21 11:07:03 · 1737 阅读 · 2 评论 -
将Hexo部署到云服务器
前言看到群里好多人问如何将Hexo部署到云服务器。按我的思想,如果有服务器谁还用Hexo?但居然还真有人。趁着上个月白嫖的腾讯云的机器还没过期,赶紧重装个系统,来咕一篇Hexo如何部署到云服务器。开始操作这篇文章并非从安装开始的教程。此教程建立在你已经能通过http://localhost:4000/访问到你的博客的基础上进行的教程。因此并不会涉及到Node的安装与配置,Hexo的下载等。如果还没完成可以自行百度或者看我以前的一篇水文:从零开始搭建Hexo博客一、通过Git生成SSH密钥//原创 2020-06-21 11:06:26 · 787 阅读 · 0 评论 -
从零开始搭建Hexo博客
前言写此篇文章的初衷就是当一个完全不懂的小白可以看着此篇教程后就可以完成自己的Hexo博客搭建。这篇文章分为三部分:第一部分:安装环境第二部分:安装Hexo第三部分:部署到Github或者Coding或者码云安装环境安装node.js与git这里的安装环境主要指的是Git与Node.js环境,因此我们的后续操作都是建立在了这两个的基础上。安装下载非常简单,遇到不懂的点下一步即可。但是需要注意的是添加完成后需要添加环境变量,一般情况下它会默认帮你添加上,如果没有添加也不需要担心,我们手动添加原创 2020-06-21 11:05:48 · 308 阅读 · 0 评论 -
Hexo利用coding自动部署
前言昨天写了一篇利于云环境写博客,但是让群里大佬们看了下。评论道:“写的不错,但还是觉得这个云环境太繁琐了,没有CI/CD自动化部署方便”。于是我便百度查了下,网上文章大部分是通过Travis CI整的,但我的源文件在coding呀!于是我便尝试了使用coding自动化部署。为什么要使用自动部署呢?因为随着我们的长时间写文章,生成时间也就更长。在加上要加载插件。如果你换一个电脑更明显,首先你要安装node环境然后······自动部署只需要把你的源代码提交,云会自动帮你执行编译过程,从而省去了自己编译原创 2020-06-21 11:05:08 · 694 阅读 · 0 评论 -
Hexo博客之优雅使用阿里iconfont图标
前言为什么写这篇文章?Font Awesome 无论是 v4 还是 v5 图标都有一些局限性。因此不少小伙伴想到了使用阿里 iconfont 图标。然而很多小伙伴并不是前端这个专业,可能对使用图标存在一定的问题。因此创作这篇水文,帮助小伙伴解决无法引入阿里 iconfont 图标的问题。什么人能够使用?理论上来说任何主题任何驱动都可以。只要你的网页还是 HTML+CSS。引入并不是什么难事,这篇文章只是给小白看的,有相关经验或者大佬可以直接关掉这篇水文了。引入前的准备能够登录阿里iconfo原创 2020-06-21 11:04:07 · 3382 阅读 · 2 评论 -
Hexo博客之butterfly主题优雅更换背景
选择如何修改对于如何修改背景,我目前想到的方案有三种。直接修改源文件也就是直接修改主题目录下的index.sty文件,这种方式简单直接。唯一的不足就是每次更新主题需要重新修改。引入一个新的css文件这个是我比较推荐的做法,毕竟”魔改一时爽,一直魔改一直爽“。使用js文件最不推荐的做法,这种做法会在一定程度上延缓网页加载的时间,并且修改方式较为复杂。至于为什么,请自行科普html是如何渲染。如何选择对于上述三种方法,我选择第二种,理由与不足如下:方式比较优雅。相比第一种原创 2020-06-21 11:03:01 · 12236 阅读 · 4 评论 -
Hexo博客之butterfly主题优雅魔改系列(持续更新)
为了便于各位博主了解到是否新增了魔改方案,请查看更新记录页前置说明魔改亮点????主题可升级:几乎不改动主题源码。即便魔改,也不需要为升级主题而烦恼。????简单快速:简单上手,快速修改。????看我72变:多种背景随意更换。????优雅阅读:对卡片进行不同的透明度设置,实现更优雅的阅读。????个性友联:为你的好友设置不同的颜色????页脚更炫酷:彩色渐变footer喜欢么?????更多优点等你发现为什么写这篇文章?相信在这之前,大家肯定看过网上的各种魔改教程。但是这些魔改教程基本上原创 2020-06-21 11:03:41 · 20434 阅读 · 4 评论 -
Hexo利用coding持续集成实现双部署
前言最近这一段时间一直使用的是GitHub+Actions实现双部署。因为已经了解到了coding是有访问认证的。但一直忽略了GitHub可以直接使用Token进行访问认证。快速开始获取coding的访问认证获取方法可以参考这篇文章https://www.antmoe.com/posts/51b0fa77/index.html获取GitHub的TokenGitHub的Token就是项目的访问认证。更多查看token获取方法参考https://www.antmoe.com/posts/6原创 2020-06-21 11:04:40 · 392 阅读 · 0 评论 -
优雅解决LeanCloud流控问题
前言最近好多人遇到了"因流控原因,通过定时任务唤醒体验版实例失败,建议升级至标准版云引擎实例避免休眠"。我也遇到了这种问题,太难受了。难道白嫖结束了,羊被薅死了?但我还是不甘心,于是只能另寻他法。首先看到官方所说:既然是同一时刻,那么是不是意味着只要搓开时间就可以了呢?我便调整时间尝试了几天,第一天还好,但以后便又出现了流控导致的失败。因此,调整时间避免的方案治标不治本。还需另寻他法。目前方案修改定时任务的唤醒时间这个方案在上边我已经介绍过了,治标不治本。这里我并不推荐。在博原创 2020-06-22 15:48:07 · 891 阅读 · 0 评论 -
Valine添加自定义表情
前言自定义表情须知:valine.js版本需要1.4.5以上主题作者已更新主题添加了自定义表情的字段如果以上两点任意一点没有满足,需有自己动手满足以上两点的能力如何导入表情官方提供的格式是js对象格式,应该作者们应该会保留。因此我提供的格式为:"图片名": "图片链接",如果你使用的主题与我是同款主题,那么只需要将我提供的链接复制并粘贴到valine.json里(注意自己打上一对{}表情信息放括号里)即可。例如:{ "common_custom_1" : "https://.原创 2020-06-22 15:47:28 · 1116 阅读 · 0 评论