这是一篇关于创建博客的吐槽
搭了自己第一个博客,过程也算顺利,但还是有不少想吐槽的。
对了,右下角是音乐设置,嫌吵可以调小或者关掉。
关于github
用github部署的麻烦也不少:
速度慢
首先是速度,真的好慢啊,从第一篇blog上传完成到全部显示出来,隔了很久,毕竟网站架设在国外,个人博客还是建议搭在gitee上。
域名会被清掉
每次我hexo d后,也就是上传一篇文章或者对网站进行改动后重新部署到github上(这个过程也慢),设置的域名都会被清掉,导致访问出现404,需要重新在设置里面输入域名,太繁琐了。
如果有好的解决方法欢迎分享鸭
自己踩过的一些坑
不要乱改配置文件
为了追求刺激为了美观实用,把matery的_config.yml文件改得面目全非,结果美观的目的是达到了,但生成的index.html打开是空的,也就是上传的博客文章打开只有空白网页(泪目)。查了下也不是路径的问题,就是不知道乱动了哪里导致生成空白网页(可能是留言板那的设置),估摸着估计是找不到原因了,于是单独重下matery的config.yml文件,然后不乱改了,问题解决。
部署后404
主要原因还是每次更新到github设置的域名都会被清掉,重新设置后就解决了,但是真的好麻烦啊。
首页图片被覆盖的颜色太浓
改matery主题的source文件夹下的matery.css
具体是这三个:
/* 整体背景颜色,包括导航、移动端的导航、页尾、标签页等的背景颜色. */
.bg-color {
background-image: linear-gradient(to right, #4cbf30 0%, #0f9d58 100%);
}@-webkit-keyframes rainbow {
/* 动态切换背景颜色. */
}@keyframes rainbow {
/* 动态切换背景颜色. */
}
关于markdown笔记无法加载
title: “something_about_blog
date: 2020-08-13 15:56:42
tags: [技术总结, 吐槽, 避雷]
categories: 杂谈
这是这篇文章markdown的设置,注意:
- 每个设置之后都与内容有一个空格隔开,不然会报错,
- tag列表里面每个逗号后面都要有空格,不然也会报错
待实现的功能
先记下来有时间做下
- 首页图片实现轮播
- 每个文章的封面都是一样的
- 留言板
- 字数统计
大概就这些了
8月15日更新
通过在sourse文件夹下添加了写入域名的CNAME文件,解决了部署后域名失效的问题
通过调整hexo-theme-matery\layout_partial下的bg-cover-content.ejs文件,成功将首页图变成了刷新一次切换一次
代码如下:
<script>
// 每天切换 banner 图. Switch banner image every day.
var bannerUrl = "<%- theme.jsDelivr.url %><%- url_for('/medias/banner/') %>" + (new Date().getSeconds())%7 + '.jpg';
//把getDay()改成getSecond()并且对7取余数(因为只有七张图片,如果有多张可以对图片数取余)
$('.bg-cover').css('background-image', 'url(' + bannerUrl + ')');
</script>
- 添加了点击就推荐奶茶的特效(其实还整了烟花特效但真的太花了还是少点特效好)
- 去掉了首页图的滤镜特效,(太难看了www为什么开发者要这么设置,明明审美也不差)
- 完善了友链
- 超星网盘当图床是真的香啊
- 开启了背景动态图
- 修改了首页栏的透明度
- 去掉了音乐(这玩意太吵了,自己都看不下去了)
8月25日更新
- 实现了留言板功能,然而目前好像不支持markdown格式
- 迷上了小林家的龙女仆,修改了首页,(康娜托尔suki!)