第一篇博客兼部署采坑记

终于是基本上把博客搞定了,还剩下一些美化工作和莫名其妙的bug要修,这篇文章会持续更新一些在博客搭建上的遇到的问题以及解决方法

安装
唯一要注意的是guihub库名字要和用户名一样,必须是“username.github.io”多了少了都不行!!!

主题美化
看好源文件的路径,别打错了
对某个选项进行修改前建议做好备份
我用的NEXT主题,其中的Pisces主题在github上是无效的
朋友反应在高分辨率下背景不完全,遂发现在设置背景的时候少了一行代码,导致背景会随网站缩放一起改变,正确代码如下

1
2
3
4
5
6
7
body {
background:url(/images/background.jpg);
background-repeat: no-repeat;
background-attachment: fixed; //不随鼠标移动
background-size: cover; //图片填充,我就少了这个
background-position: center; //居中
}

调试
hexo cleanhexo g 重新生成页面 ;hexo d部署到线上或者hexo s本地部署,端口为4000
不要hexo d后傻乎乎的直接刷新页面然后看到没变化就觉得哪里出了问题,github有延迟,记得保持耐心哦
用个好点的文档编辑器,别用记事本了,看的眼睛疼还不能debug