关于"反代"JSD这件事
通过dogecloud"反代"jsdelivr。
我的Hexo“自动化”之道
Hexo自动化实现,整体流程不输动态博客。
记录一次Hexo持续集成部署尝试
记录一次Hexo持续集成部署尝试
优雅使用JsDeliver加速文件
快来开启你的免费文件库吧!带加速服务哦!
将Hexo部署到云服务器
用优雅的方式将你的Hexo博客部署到云服务器吧!
优雅解决LeanCloud流控问题
优雅解决LeanCloud因流控原因,通过定时任务唤醒体验版实例失败的问题。
Hexo博客之优雅使用阿里iconfont图标
用优雅的方式为你的博客添加阿里iconfont图标吧!
Hexo博客之butterfly主题优雅魔改系列
butterfly背景修改,透明度修改,卡片分类折叠等Hexo主题魔改。
Hexo博客之butterfly主题优雅更换背景
选择如何修改 对于如何修改背景,我目前想到的方案有三种。 直接修改源文件 也就是直接修改主题目录下的index.sty文件,这种方式简单直接。唯一的不足就是每次更新主题需要重新修改。 引入一个新的css文件 这个是我比较推荐的做法,毕竟”魔改一时爽,一直魔改一直爽“。 使用js文件 最不推荐的做法,这种做法会在一定程度上延缓网页加载的时间,并且修改方式较为复杂。 至于为什么,请自行科普 html 是如何渲染。 如何选择 对于上述三种方法,我选择第二种,理由与不足如下: 方式比较优雅。 相比第一种不会因为主题更新而再次修改 引入css文件在渲染时不会切换引擎 引入新的文件,会造成页面多一次的请求 覆盖方式可能会需要加!important 创建层叠样式表 这里以第二个方式,css 文件建立的方式有两种。 博主的 butterfly 主题为:2.3.0 在任意位置创建一个 css 文件,例如background.css。(简单来说,就是创建一个 txt 文件,把名字改为 background.css 即可。注意扩展名) 打开这个 css 文件,开始编辑 butter ...
Hexo记一次gulp压缩体验
前言 其实呢,这次体验没有理想中好。因为主页的大小只下降了0.7kb。 对于我的博客来说,我的全部静态文件都在GitHub上,并且使用jsdeliver加速引用。因此对我来说真正压缩的其实也就是html。 但是考虑到还有coding的持续集成,因此也要考虑持续集成的环境配置。 gulpfile配置 123456npm install -g gulpnpm install gulp --savenpm install gulp-htmlcleannpm install gulp-htmlminnpm install gulp-clean-cssnpm install gulp-uglify 123456789101112131415161718192021222324252627282930313233343536373839404142434445// 引入需要的模块var gulp = require('gulp');var minifycss = require('gulp-clean-css');var uglify = require ...