送给GitHub新手(咕~)
访问有些地区的朋友访问 Github 成问题,这里可以参考我的这篇文章去调试。
xxxx.github.io 无法访问解决办法(Github 同理)
注册建议注册时使用非 @qq.com 来进行注册!为了方便后续使用 Github 进行账号绑定的工具的使用(如 Vercel )
利用Travis-CI实现在线更新Hexo
本文转载于 CYF ,已获得其本人同意 原文👉 利用 Travis-CI 实现在线更新 Hexo
时过境迁Wayne:(本站使用 Vercel + Travis-CI 乱七八糟部署)
Hexo作为静态博客,好处相当明显,开销少,并且对于那种 DDosS 和 CC 套上 CDN 毅然不动。当然,最蛋疼的莫过于更新了,每次在自己电脑上辛辛苦苦码好字,一个 push , hexo 绿色光芒在命令提示符上闪烁着光芒,突然发现把仓库名字 ChenYFan 打成 CehnYFan 真实事件,异或着是用手机查看自己的博客,突然发现:
由于 hexo 基于 nodejs + git,手机无法更新;同时如果换了台电脑, hexo 就要重装。这种事情 hexo 用户应该体会得到,我也就不多说了。
那么, hexo 用户如何进行在线更新呢?
正常来讲,服务器法 最直接,但也是最没用的。用服务器就意味着丧失了 hexo 的最优点-节省开支。当然, Hexo + Nginx + HexoAdmin 确实可以实现很棒的书写环境,但是与其这么麻烦你还不如直接用 Typech ...
图床的千层套路
本文转载于CYF ,已获得其本人同意 原文👉 图床的千层套路
博客最近在细心打磨终于上95分了,其中我认为图片功劳不可没。
2020年8月9日Jsdelivr发布了一次使用政策:Create Acceptable Use Policy,其中第4条Prohibited Use引起了众多议论:
12345678910111213141516171819204. Prohibited UseThe following behavior is prohibited: 1. Hosting or accessing content that: - contains malware or harmful code in any form, - violates proprietary rights of others, - is sexually explicit, - is potentially illegal in the EU or the USA. 2. Abusing the service and its re ...
GitHub上的学习项目
简介非技术性!
此文章收集了一些学习项目
英语学习English-level-up-tips-for-Chinese
仓库
English-level-up-tips-for-Chinese
介绍
可能是让你受益匪浅的英语进阶指南
README
README.md
在线地址
English-level-up-tips-for-Chinese(GitBook)
Jgsrty.github.docs
仓库
jgsrty.github.docs
介绍
☀️ 英语学习 🐾
README
README.md
在线地址
在线预览 - preview | 国内访问地址 - 速度更快
Hexo Butterfly主题页面美化
介绍
韩小韩API接口站
Lete乐特 ‘s Blog
小康博客
源码(API)出处 ↑
使用冒泡特效
找个JS文件粘贴进去就行了(简单粗暴,但是要在主题配置里确定引用了的) ↓
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748// 气泡function qipao() { $('#page-header').circleMagic({ radius: 10, density: .2, color: 'rgba(255,255,255,.4)', clearOffset: 0.99 });}! function(p) { p.fn.circleMagic = function(t) { var o, a, n, r, e = !0, i = [] ...
JsDelivr图床
介绍先说一下:
JsDelivr是GitHub的CDN
直接访问即可。
使用GitHub新建一个库,放图片。
(细说略。。)
PicGo下载不说了。
默认的不好用。
用插件githubPlus
配置
项目
描述
repo
你的库名:用户名/库名
branch
直接填:master
token
Github申请token(后面讲)
path
库内路径(选):img/
customUrl
使用JsDerlivr:https://cdn.jsdelivr.net/gh/用户名/库名
origin
选github
GitHub TokenGitHub申请Token
注意: Token妥善保管,且只显示一次。
上传
如果出错,改个名字,重试。
视频版
Hexo博客相册
使用1直接使用:
12345<div class="gallery-group-main">{% galleryGroup name description link img-url %}{% galleryGroup name description link img-url %}{% galleryGroup name description link img-url %}</div>
项
描述
name
图库的名字
description
图库描述
link
连接到对应相册的地址
img-ur
图库封面的地址
比如
12345<div class="gallery-group-main">{% galleryGroup '壁纸' '收藏的一些壁纸' '/Gallery/wallpaper' https://i.loli.net/2019/11/10 ...
Hexo博客添加CNZZ统计
现在在主题配置文件里可以直接配置!
注册略。。
安装获取获取代码:
选择你要的。
我选择横排数据显示
安装打开文件\themes\butterfly\layout\includes\footer.pug
pug文件要更改格式
1<script type="text/javascript">document.write(xxxxxxx);</script>
1script(type="text/javascript") document.write(xxxxxxx);
注意document前面有空格
完成刷新本地服务网页,可以看到。
注意:可能会被广告拦截!
github.io无法访问解决办法
方案一
😘让你“爱”上 GitHub,解决访问时图裂、加载慢的问题。
https://github.com/521xueweihan/GitHub520使用Host大法
来自评论区的大佬:
访问github或部署在gitpage上的网站过慢的解决方案
我这还有另一种思路,通过修改hosts来实现。
原理大体就是用爬虫爬取域名对应的IP然后写入hosts
👆其实Github520项目就是这个原理
方案二之前一直用的自动,有问题。我们接下来都换成阿里DNS
阿里DNS
一键设置来源阿里DNS官网
阿里DNS | 设置
打开打开控制面板-> 网络和 Internet ->网络和共享中心 -> 以太网 ->属性
更改IPV4
更改IPV6
生效清除DNS缓存
打开powershell或者CMD或者其他终端,输入命令
1ipconfig /flushdns
总结这应该是DNS污染造成的。
TMD用的114也不行,垃圾
换用阿里就OK了。
有些经验后就知道阿里的DNS其实也是有它的小问题的
比如:更新不及时(新添加了一个CNAME后隔了一会儿,其他的D ...
Hexo博客添加看板娘(二)
介绍
此版本有交互界面!
使用在主题配置文件_config.yml里
12inject: head:
添加
1<script src="https://cdn.jsdelivr.net/gh/stevenjoezhang/live2d-widget@latest/autoload.js"></script>
效果
123inject: head: - <script src="https://cdn.jsdelivr.net/gh/stevenjoezhang/live2d-widget@latest/autoload.js"></script>
完成就这么简单,🆗了
我个人觉得配上思源宋体非常好看,耐看