简述
将自己搭建博客遇到的小问题总结一下,以此记录
1. 打赏插件位置问题 vuepress-plugin-sponsor
由于个人技术能力有限,研究了一下,未能解决插件位置问题,可能需要vuepress-reco调整一下评论插件和打赏插件的顺序。最笨拙的方法是在你需要使用打赏插件的文章后面加上
js
<Sponsor/>原作者的打赏插件基于别的插件改的,把jq换成了vue,样式和动效做的都挺好,不过我觉得只需要留下微信和支付宝的打赏就好了,于是重新搞了一下。如果需要,可以使用这个仓库
2. 评论的配置项
在这里推荐几个配置,其他的按需求在官网上找字段吧
- requiredFields 评论是必填的字段(昵称,邮箱,网址),我设置了评论通知,所以必填邮箱
- meta 评论可填字段(昵称,邮箱,网址),我设置了昵称和邮箱,将网址去掉了
- emojiCDN 表情来源 有需求可以改成其他的(如B站),不过要相应的设置emojiMaps
建议将官方文档读一下,还可以设置评论的头像, 如果有想用B站表情的,请参考这个仓库,里面有不同主题的B站表情包,以及相应的配置博客的keyValue文件。
3. 关于部署
目前该博客实现了自动部署,分别部署在gitee和GitHub上,博客都是中文,部署在gitee上访问非常快,比我那阿里学生价的服务器强很多,自动部署可以参考我写的自动部署文章,实现的效果是,将写好的md文档push到GitHub上,GitHub自动完成打包并部署到pages上,同时部署到gitee的pages上。
4. 关于静态资源
博客所涉及的静态资源基本就两种吧,图片和背景音乐,其他的没有过大的资源请求,首页的背景图,如果你用的是图床,那么加载速度不是你能控制的了,如果是自己的图片,还有博客引用的图片,我建议都放在oss上,访问速度快,特别是在搬运博客的时候,不需要考虑访问不到的情况,背景音乐也是同样,都可以放在oss中。
5. vuepress-plugin-season
个人安利,魔改的樱花插件,能根据四季变幻而变幻,欢迎尝鲜,也欢迎PR
