博客Valine评论样式美化
Valine 是一款非常轻量级无后端实现的评论系统,目前很多静态博客如 Hexo、Jekyll、Hugo 等等都原生支持 Valine,本站使用的 halo 博客由于自带评论系统的表情包功能很让我抓狂(等于没有),所以我仍然选择继续使用 Valine(我不会说是因为我不想放弃攒了一年的评论🙁),并放弃了具有后台审核功能的自带评论系统。 Valine官方文档https://valine.js.org/! 截至到本文更新(2020/06/06)时,Valine 已经更新到了 v1.4.14 版本,之前很多不支持的功能在疫情期间由于作者大大 xCSS 闲置在家连续爆肝 N 个版本后也终于都得到了支持,当然,还有一些贴心的小功能我们也可以在其他人魔改的 Valine 中找到并使用,这个我稍后会推荐。 Valine 的使用Valine 虽然自称是无后台实现的评论系统,但其实也是基于云数据库 LeanCloud 实现的评论存储,不过存储数据的操作都由作者在 js 中完成了,我们在使用前需要做的就是在 LeanCloud 中创建一个存储评论的表名为...
Hexo 博客嵌入自适应 B 站视频
如何嵌入 B 站视频B 站的网页版已经提供了内嵌的 iframe 代码,我们只需要一键复制后就可以直接使用。 外链的引用方式但是 B 站提供的外链在页面上显示经常是”残废版”,而且不能调节清晰度、弹幕之类的,也不能全屏,非常影响体验。 原版链接1<iframe src="//player.bilibili.com/player.html?aid=328334002&bvid=BV1tA411q7xi&cid=193834244&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe> 增大版本于是就想给它增大一下,也就是用 html 的方式调一下 width 和 height 的大小。 1<iframe...
Halo 博客深度定制与美化教程
halo 博客是一个动态的博客框架,其实现了应用与用户配置相分离。在服务器上部署时,即使是小白也能够通过一条命令快速部署成功,而主题等前端页面,则是可以直接脱离后端进行自行定制,而前端也可以调用后端的 API 实现一些复杂的功能。 写在前面halo 博客有相对活跃的社区,并且在社区用户提出问题的解决速度上较快,如果是主题样式的某些问题,也可以直接去对应主题 Github 的 Issue 区向作者提问,这显得使用 halo 博客的用户群体变得相对『封闭』,因为在搜索引擎中几乎找不到相应的教程,同时会感觉远远不如之前使用 Hexo 博客时在能够在搜索引擎中搜索到一堆美化教程来的方便。本教程主要面向具有一定前端基础的读者提供的一些通用解决方案或思路,因为 halo 的主题不同,其目录文件结构的差异也会比较大,虽然本质上没有多大区别,但是对于前端小白用户来说就比较棘手。 本来并不打算花时间写这一个教程,因为这个博客本身就是综合了多个主题的样式融合而成,当前样式还比较混乱且没有进行整理;而且因为 halo 主题的特点,一些前端小白对 CSS 和 JS...
Linux常用命令
Linux初级指令ls ——Listls 介绍默认列出当前目录,所以可以列出其他目录或者路径下的文件信息或者目录信息。 123[root@iZbp1g7k03blyyngrhqebnZ home]# ls /home/application[root@iZbp1g7k03blyyngrhqebnZ home]# ls 参数格式ls [OPTION]… [FILE]… ls命令参数-a 列出指定目录下的所有文件,包括隐藏文件 -c 使用最后一次更改文件状态以进行排序(-t)或长时间打印(-l)的时间 -h 与-l选项一起使用时,请使用单位后缀:Byte、Kilobyte、mete、gb、tb和Petabyte,以便使用以2为基数的大小将数字减少到3或更少 -l 长格式列表。(见下文)。如果输出到终端,则所有文件大小的总和将输出到长清单前面的一行中 -n 以数字形式显示用户和组id,而不是在长(-l)输出中转换为用户或组名。这个选项默认打开-l选项 -o 以长格式列出,但省略组id -s...