博客搭建实录——更新中

半年没改进博客了,由于github国内访问速度太慢,于是决定调整一下

  在推上阿西莫夫的书评后,着手另一个代码托管网站。
  根据Hexo加载优化-简书 亦猿非猿的文章尝试进行国内代码托管,放到coding网站上。
  一路顺利,在第六步“开启pages服务”处卡住,几经搜索后得知需要从项目设置-项目与成员中,打开两个功能模块开关(分别是“代码仓库”“构建与部署”),再刷新便可显示pages服务界面。
  但是在上传完毕、部署时(coding包括后面的gitee码云,都是要在网页客户端上手动启动部署,才可以完成网站的更新,此点不同于github,一旦本地hexo搞定后,等待一会儿就自动部署到网址了)提示超出容量大小…

1
2020/02/25 22:27:21 Depot archive exceeded size limit 134217728 bytes, actual size is 134601746 bytes

  哦合着还不能超过两兆,这不扯么,咱的高清图片(伪)怎么传上去哇?搜索网上解答方案,同样问题的确无法绕开,换码云gitee!!所以coding只适合那些用七牛或者单独建过图床、照片等等不放在博客仓库的朋友们,并且网页大小还有一定限制。
  前辈给出的经验提到gitee的问题是,不买vip(99rmb/year)无法自定义域名,这个我由于没有买域名绑dns,无所谓!
  一切顺利,码云也支持直接从github的仓库直接转移并复制。但部署之后,不显示css、fancybox等等网页效果,只有文字信息奇丑无比的放在主页…
  一时间没想明白,后来搜索相关问题后得到启示,原来是gitee与github不同,前者自动生成的url是“用户名.gitee.io/仓库名”而后者与hexo引擎都是在根目录下直接搜索相关网页/脚本信息,并不会进入仓库名这一层目录。
  是以在网站设置_congif.yml文件中,设置“url: https:/nemo158.gitee.io”(码云分配的网站首页地址) “root: /nemo-space”(仓库名)即可完成所有静态网页的重定向,网页加载速度刷刷的,舒服~
  最后出现的问题,尚未解决,是网页与脚本重定向后,文章中我写死的图片等本地资源无法自动更改地址,曾尝试开通码云的专业版试用,用以绑定一个固定网址,但由于我无网址备案与申请,gitee.io的域名无法自定义用,所以设置为了http下的原github地址,但无法看出读取的是gitee上的覆盖版本还是原github上的版本,是以放弃。
  暂时将最新一篇博文中的两张引用图片,文中相对路径更改,部署后先发给lwh同学看着,其余的再想办法。

考完颓废完,滚过来调博客写骑行准备更博文

——2019.6.28

网站音乐位置调整

从sidebar弄到了header位置,对于我使用的Pisces的scheme来说,二者都在侧面且彼此临近。唯一区别就在于打开文章后,sidebar音乐会被收到左侧文章结构的兄弟目录里,而不熟悉网站的访客如果希望关掉音乐则很可能找不到,并且由于位置过于靠下的关系,音乐播放器显示不是很全,点击挺难的。所以我将其调整到了header也就是上面,方便其进行选择。
博文内的音乐,我暂时使用的是aplayer插件,其自带效果之一就是同时只能有一个音乐正在播放。但是由于它是hexo内置插件,而header等位置可以写入的只能是html或者js等等网页语言,所以二者不能共通。但是希望日后学习下(应该非常简单)网页语言,检测下本文是否是博文等等,进行更智能化的设置。

小问题修复

部分图片链接挂错了,部分文章有打错字,所有博文永久链接之前都是“nemo158.io/uncategorized/博文名称”。
uncategories???我觉得应该是犯了一个愚蠢的错误。寻找配置文件中permalink,果然打错了一个字母(catagory),修改回来,成功按照预想根据category进行链接了!并且在我观察后,决定将每篇博文的永久链接形式改为“root/categories/:category/:title”,这样子可以做到“root/categories”是分类总页面,“root/categories/具体某个分类”是该分类下博文目录,“root/categories/具体某分类/具体某博文”是博文内容。整体给人一种整齐排列的有序感。

复习忍不住开小差,随意调整几个小地方,然后完善下之前的博文吧~

——2019.6.20

网易云音乐外链 以及 音乐插件显示不出问题

最开始使用网易云自带的外链插件,非常无脑,但是越来越多歌曲没有版权,不提供外链。
于是上网搜索相关解决方案,其中网易云音乐歌单因为版权原因无法生成外链的解决方法一文中根据网页元素审查查看该歌曲的外链ID,经验证能够成功创建外链播放器。但是播放时仍然会出现无法点击无法播放的情况。
于是尝试使用外链转换工具对想要的音乐先搜索相关资源,再根据转换出的外链放入原有的播放器插件。经验证,会出现一个很丑但能用的音乐播放插件。于是Bo Rap那首歌就这样插入了。
但是!!在写衣湿的介绍博文时,又出现转换来的播放器插件无法正常显示的情况,调整插件大小与边框均无作用,是以根据踩坑记–hexo中加入音乐——Gree_ZW利用Aplayer和LeanCloud捣鼓一下博文中的音乐。
昨日还没来得及弄完,突然今早上就收到了LeanCloud官方短信,说这几天域名审查,关闭了不少功能,也无法创建新项目,于是就直接利用网易云音乐的转换后的音乐进行使用。成功!
使用的是如下代码,其余参数可参照Aplayer官方API:hexo-tag-aplayer

1
{% aplayer "歌曲名称" "作者" "音乐_url" "封面图片_url" "autoplay" %}

着手大创中期,博客更新缓了一缓

——2019-05-08
把前面想做的和如今的想法合并了一下,列在下面:
about页面的编写
调整音乐播放器,包括文中音乐与网站不冲突、网站内部不重头播放等等
控制搜索权限、控制文章打开权限
主页添加small talk板块
图书、音乐等等添加想看的书、想听的音乐等索引与记录,并在看完后添加链接指向文章
网易云音乐外链问题
添加一个类似于个性标签的地方
添加最近更新(updated)日期在文章头or尾
将常用模板(耳机、书)添加到模板中
将几级标题添加数字(个性化)

网站是越做才能越好的…

——2019-03-(16)18
  断断续续更新着一些小的地方

取消七牛云

  本来想做的更加懒人一点,不想要每次插图片都先上传再一一对应外链,想弄个命令行一键式的同步。
  结果看了宇昂和网上的一些说法,发现原来这个七牛云给的免费域名(不备案的前提下)只有30天试用期。坑。果断卸掉“qiniu”相关的模块,还重装了好几个库才算是又能够把网站跑起来。

使用本地image文件夹代替

  这样来就是自己每次弄图片都要自己分类和按照一定格式命名。嗯,小case,反正我本来就有点命名分类强迫症。
  以后就在“source/images”文件夹里面放图片好了,以这个格式“

增加网易云音乐模块

  使用网页版网易云产生外链,然后在layout中添加,再在config里面激活就OK。
  使用了单一乐曲循环。“For River”-Sarah and Tommy版本,出自独立游戏to the moon(早晚会做一期推荐的!!)

博文加密

  上传了自己的“醒来”的经历博文,但是希望能够保持私密,所以打开了文章password的功能。
  但是现存问题是:站内搜索还是能看到里面的部分内容…待改进 该问题已置于上面问题集中区

边弄边写

——2019-03-13
  这里是一边赶作业一边无聊弄博客的nemo…看看宇昂的,还是觉得自己的博客太丑了..
  于是先把该有的小功能做一下,顺便想写出美观界面来(后来发现这太要求做网页前端的(html)功底了啊。。。我一点一点努力吧!)
  看了许多博客和主题后,发现原来宇昂和wd大佬都是Yepee主题,所以那些动画与特效基本上和Yepee制作者的博客类似,心里长出一口气(原来还没有差那么远…)

菜单栏更新

  加上了分类categories、标签tags、关于我about、列表(原先叫做归档???)archives
  就是吧。。。都是空空如也的白色界面让我很是老火。

阅读全文

  持续更新的博文(如本文)就将description放在front-head位置作为缩略,读书笔记类的就用 !– more – 方法截取介绍部分作为缩略(还能保持格式),其余的则添加了默认的150字数限制作为缩略。
  哦对了,三者的压制关系为我介绍的顺序~

七牛云

  运用了七牛云作为图片的在线保存方式,不过我对其更新以及链接方式还有所疑惑,在周末更新读书笔记的时候再尝试下吧。

来必力

  运用了来必力作为评论添加方式的第三方插件。

网站图标

  来源:A神侧脸漫画

小功能

  添加了字数统计和阅读时长,我个人认为这个非常有用。

Free afternoon of the relaxing weekend

——2019-03-09 记 (耗时三个小时)

《搭建实录》登场

  想想还是把这个博客成长的轨迹记录下来,又取消了弄一个系列的想法,我编程能力太差了嘛,基本上都是用网上的教程,就把一步步的记录流水账下,也不要每次一篇,无甚必要。

《博弈论》

  第一篇“没看完的”书的读书笔记,具体怎么个分类法还在考虑中

网站改良尝试(一)

  基于这篇文章–>>hexo的next主题个性化教程:打造炫酷网站<<–进行了其中前十项的个性化尝试
  弄完觉得吧,还是不要一个个走过来试了,应该需要什么想要什么专门去弄,才能够…

接下来…

  想弄下分类和标签页,想弄下文章的折叠,想弄下评论,想加音乐播放器,想调整主题文字大小,balabalabala…
  加油吧!!

Should be created on 2019-03-01 but actually not

——2019-03-09 增补
  在宇昂同学博客的刺激下,我也利用github + node.js + hexo搭建起了自己的博客,使用主题为next。

终于搞清了“主题配置文件”和“网站配置文件”…

  网站根目录下、next主题根目录下分别有一个“_config.yml”文件,搞混了的我完全忽视了二者的区分以及作用域,于是乎任由兴趣支配地做了一个钟头,一团乱麻,无头苍蝇般,不得已重装了整个网站与主题,一点点梳理开了。

切换主题

  由默认的 landscape 切换为 next,利用网上教程进行下一步尝试。

添加rss、友链

  仅添加了微信、邮箱。
  想了想还是让这里与QQ和微博分开吧。QQ是不得不使用的那个,微博是我的孤岛,至于github则纯粹是因为我太菜了,不好意思拿出手。。。
  过程中还了解到了 FontAwesome 这个小标签库,嗯,挺有趣的…

标签、分类

  终于搞清楚了这俩的区别,不过还十分的简陋,需要进一步的修葺

第一篇文章~

  《特别响,非常近》的读书笔记实际上周中早就写好了(本来我就有读书笔记的习惯嘛),熟悉了下markdown语法,将其搬了上来,还顺手转给了俺娘~

<!– 姓名 技能 排行
刘备 大哥
关羽 二哥
张飞 三弟 –>
-------------本文结束感谢您的阅读-------------
想看点儿什么?客官请说~