记录 2017-12 升级 next 主题
2018.5.23
重新在 win 上
2017.12.08
更新 hexo 主题,重新部署
更新一下 Valine 评论插件
邮箱绑定 Gravatar 头像
使用 qshell 进行图片文件夹的同步
2020-4 太麻烦,还是使用网页端进行同步了
使用 qshell 来进行图片的同步
qshell 是一个命令行工具,可以方便地使用命令行进行一些操作。
这里介绍一下文件夹同步的方案
下载之后将 qshell 移动到 /usr/local/bin
1 | 配置账户 |
qupload 参数可以查看 文档
重装系统 win 上的部署
因为原来的 win7 用了两年,突然挂了,原本的 blog
文件夹当然还在。
重新装一下 nodejs,官网下载
1 | 可以在 git bash 的面板里面查看 node js 的版本 |
由于 hostname 已经改了,所以以前 SSH-KEY 现在已经不能使用了。
然后开始重新在 git bash
中使用 ssh-keygen
来生成新的 SSH-KEY 加入到 github,coding 中
注: 顺便升级了 next V6.0.0,换了 Gemini 主题
2017.12.7
升级 next 主题
next 主题是在 blog/themes/next
,这个项目是一个 git 上面的开源项目,你可以看见这个文件夹下就有一个 .git 文件夹(如果没有可以在该目录 $ ls -a
或者文件浏览器里面使用 ctrl+H 就能看隐藏文件了)
用 git pull 要 merge 太麻烦了。(虽然我的方法也挺麻烦,逃)
先把自己修改过的文件备份下来,然后将该文件夹 reset 到最新版本
1 | $ cd blog/themes/next/ |
然后在将自己修改的文件替换进去。因为更新了 next 版本,里面已经添加了 valine 评论系统的插件,更新了一些字段,所以我对于这个文件是自己对照修改,一项项看完的。其他文件则是直接替换(好像也没改啥)
其中 valine 的部分照着教程改就好了,然后修改了 footer.swig,一切恢复照旧。
然后发现之前的评论还没还原,等待作者更新。
邮箱绑定 Gravatar 头像
使用评论系统 Valine,之前看到 夕凉 的评论上的头像显示了自己的头像,向大佬询问了相关内容。使用的是全球通用头像 Gravatar,头像会和邮箱绑定。
注册一下后设置常用头像,在评论时填入自己的邮箱就会自动显示头像了。在 WordPress 等很多平台都支持,效果可以参见本文的评论区。
解决 local search 加载不出来
最近老出现 local search 加载不出来的情况,百思不得其解,然后寻找解决方案。
如果有退格符的情况,解决方法大概可以参照这篇解决方法
但是我的问题却不是这样的,在使用 Chrome 的 F12 的时候找到原因,是因为文件 url 有 &
符号所以出现的问题。非常可怕的是本地使用没问题。
只有一个 &
的时候 hexo 会在文件名的时候自动转换成 -
,然后 &&
貌似就跪了,所以重新建立一下文件,修改文件名。接下来一切正常(⊙o⊙)…
丰富左侧个人链接
在 themes/next/_config.yml
中 social
加入几行
1 | social |