hexo+github搭建博客雏形
网上有很多作者写的综合笔记,请参考参考文献1。主题美化请参见蝴蝶主题。
博客添加自定义域名
TODO:详细写下
参考链接
obsidian设置图床-20231017
笔记中的图像通常放置在特定的文件目录中,但笔记越多,存储图像的内存就越多。传输和共享笔记也很容易。照片可能会丢失,或者笔记中的文件可能会损坏。将照片转换为在线存储更方便,因为照片不显示,影响理解。
个人想法:
我尝试过使用GitHub和gitee创建一个镜像床,但是GitHub比较慢,但是由于gitee是国产的,所以我认为访问速度可能会更快,所以我最初使用gitee创建了一个镜像床,但是后来我创建了一个镜像床。使用hexo 创建它。我注意到,当我发布文章时,图像不会出现在页面上,但会出现在注释中。所以我在GitHub 上创建了一个图像床。它出现在博客页面上,但没有图像。将照片添加到黑曜石笔记中的每一步都是一个障碍。但幸运的是,我最终通过检查页面源代码发现了错误,并解决了使用gitee作为图像床时页面不显示的问题。
用Gitee做图床
参考链接:obsidian使用gitee作为图床
插件下载地址:图片自动上传插件
PicGo下载地址:PicGo床上照片
【关于PicGo】我使用的版本是2.3.1,比较稳定。对于Windows 系统,您需要在下面的发布位置下载与您计算机上的编号相对应的.exe 文件。
用Github做图床
参考链接:obsidian 使用GitHub 作为镜像床
最简单的方式加速Hexo静态博客访问-20231027
GitHub 是一个国际网站,因此访问速度可能会很慢。尝试使用vercel 来加快您的博客访问速度。
20231026
最初,我们计划使用vercel进行托管,但最终带来的访问速度提升只有几秒钟。
20231027
尝试一下1
解决方案来源
安装“hexo-offline-popup”插件。安装命令为:
npm 我hexo-offline-popup –save
结果:速度提高了,但提升幅度不大,所以插件被卸载。
npm 卸载hexo-offline-popup
尝试2
目前使用的解决方案和解决方案的来源
变化:
将pjax 启用更改为true
效果对比
更改前:(以秒为单位)
更改后:(以毫秒为单位)
效果看起来还是蛮明显的
文章永久链接
解决方案来源
https://github.com/rozbo/hexo-abbrlink
这样,如果您更改文件名、文章名称或日期,文章链接将不会更改。
生成完成后,原始md文件的Front-matter中会添加一个abbrlink字段,其值成为生成的ID。
该字段确保更改文件名或标题后链接地址不会更改。
将插件添加到Hexo。
npm install hexo-abbrlink –save
更改config.yml 文件中的永久链接。
永久链接: posts/:abbrlink.html
# 或permalink: post/:abbrlink/
abrlink:
alg: crc32 #算法:crc16(默认)和crc32
rep: dec # 十进制十六进制哈希字符串
hexo-filter-nofollow插件
https://github.com/hexojs/hexo-filter-nofollow
在网站使用的所有外部链接中添加rel=“noopener external nofollow noreferrer”可以有效增强网站的SEO并防止减肥。
npm 安装hexo-filter-nofollow –save
更改config.yml 中的配置
#配置文件里好像没有。找到要复制的位置。
不关注:
启用: 真
现场:站点
排除:
– “exclude1.com”
– “exclude2.com”
集成百度分析
![[00_OneDrive/assets/粘贴图像20231027140645.png]]
#TODO 成功包含后创建文档
百度收录
Google收录
必应收录
博客运行过程中的问题汇总(持续更新)
2023-10-17
obsidian和hexo结合使用遇到的问题
图片床图片链接博客页面不显示
问题描述:
请注意,可以从链接查看图像,但文章不会显示在博客页面上。如果右键单击查看网页的源代码,您将在控制台底部看到一个图像链接。解决了:
403为Forbidden,表示当前获取该网络资源的方法被拒绝。具体解决方案:只需在markdown文章开头添加meta name=\’referrer\’ content=\’no-referrer\’/请重试。
hexo clean hexo g hexo d 我重新上传了博客,照片看起来不错,问题已解决
2023-10-26
配置vercel加速Hexo静态博客访问时遇到的问题
登录GitHub并登录。 Vercel 返回未找到该帐户。
解决:
单击“注册”创建与GitHub 同名的用户名,然后直接输入您的GitHub 用户名返回登录页面并以GitHub 用户身份登录。
2023-10-28
关于Hexo s显示正常但Hexo d后网页端没有更新内容的问题
由于浏览器缓存的原因
只需将以下内容添加到索引文件的标题中
meta http-equiv=\’到期日期\’ content=\’0\’
元http-equiv=\’Pragma\’ content=\’no-cache\’
meta http-equiv=\’缓存控制\’ content=\’无缓存\’
Meta http-equiv=\’缓存\’ content=\’无缓存\’
以上#小坡站毛坯房入住装修日记相关内容摘自网络,仅供参考。相关信息请参见官方公告。
原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/91527.html