Hexo-配置腾讯云对象存储COS作为图床 一些废话 之前为了图方便将图床挂在github,后来发现移动端访问时所有图片都加载不出来,这可不行啊,翻来想去最后决定用大厂的对象存储当图床。用腾讯云的原因如下几点: Typora内置的上传插件支持PicGo,这点太赞了,对静态博客极度友好 PicGo的内置腾讯云对象存储上传插件 便宜 群友推荐 本人域名和云服务器均在腾讯云购买 OK,废话不多说,开始了正文。 查 2022-08-12 Dev #Hexo
Linux通过sed&grep批量查找替换字符串 sed+grep配合使用即可实现。当然还有更多方式,例如find搭配perl、awk等,自己摸索吧 2022-08-11 Ops #Linux #Shell
Linux 压缩文件时排除指定文件/目录 场景:Hexo定期手动备份,需要将本地的源文件去除模块文件后压缩打包出来,由于模块文件比较大,会增加打包时间,所以需要在打包时剔除。使用tar 的–exclude 参数就能实现 例子:打包blog文件夹,需要去除blog/node_modules/目录: 1tar -zcvf blog.tar.gz --exclude=blog/node_modules blog 排除多个目录的话在第一个– 2022-08-11 Ops #Linux
设置word文档从第二页开始插入页码 在Word里面有时候首页是封面,或者目录页,这时需要首页不设置页码,需要从正文第一页,也就是word的第二页开始设置页码为1。 2022-08-11 work #work
Hexo-Fluid利用Waline实现微信/PushDeer评论推送 本文参照Waline官方文档,当网站有用户发布评论或者用户回复评论时,Waline支持对博主和回复评论作者进行通知。通知方式包括QQ、微信、邮件等。 推送配置 我最开始是想走邮件的,但由于即时性不高就放弃了,转为用微信。对于配置微信通知,Waline官网指引去Server酱提供的推送服务。 回到Waline官网的要求,可以发现SC_KEY是能在Server酱上找到的,其他三个都是自定义的 2022-08-10 Dev #Hexo #Fluid
Hexo-Fluid 主题添加 Waline 评论系统 在Fluid官网可以看到。Fluid默认支持了很多评论系统,国内用的比较多的还是Waline,但我并没有发现在Fluid主体下添加Walined之类的文章,所以这里也记录一下操作路程以及踩的一些坑 2022-08-10 Dev #Hexo
Hexo框架Fluid主题使用hexo-tag-aplayer组件播放网易云音乐 Aplayer是一个非常好看、简洁而优雅的音乐播放器,配置起来也不繁杂,但是其中也有一些坑,这里记录一下。 2022-08-09 Dev #Life #Hexo
Hexo 一键调试脚本(懒人版) 由于在Hexo上做修改、调整配置经常需要在本地启动、部署github,所以经常需要hexo clean 、hexo g、hexo d之类的操作,次数多的时候真的很麻烦。本人又非常的懒,所以做一个简单的脚本,可随意调整本地/Github部署,节省一个宝贵的时间以便用让它们浪费在别的地方 2022-08-09 Ops #Shell #Hexo
Hexo部署Github Pages自定义域名失效问题 在博客目录/source/下添加一个CNAME文件,填入自己的域名(不包含https、www这些),然后重新渲染、部署。过几分钟github仓库设置中会自动填充域名并生效。 注意:我的CNAME文件是在Linux上touch出来无后缀文件,格式保证绝对正确。而Win&Mac上有的文件的后缀是隐藏的,这点需要注意。 如果该方法失效,可以再次删除后再次新建一个重新试试。 123cd bl 2022-08-09 Dev #Hexo