添加图片
虽然我不打算平时写博客加很多图片,但是总有配图的需求。简单写一下,又水一篇文章。
以前的使用方式
以前使用hugo或者hexo的时候,我都是用对象存储桶来存放图片,然后用添加外链到文章里。 一方面我如果使用本地相对路径的时候,hexo或者hugo编译生成静态页面后,静态页面无法使用这个路径访问到我的图片(可能hexo和hugo有相关解决方法,我不了解而已)。另一方面我看到过有人说放太多图片在博客站点会影响访问速度,用外链就没有这个问题(实际没写过几篇文章)。我用Obsidian+picgo写文章,所以可以自动上传图片+生成外链放到文章里,也还算方便。
现在
我打算把图片和博客直接放在同一个仓库下,方便管理,而且我的写的文章数量还很少,就不过多担心未来访问缓慢啥的问题了。试了一下将图片直接放在astro的资源文件夹里,使用相对路径引用,编译后发现路径可以自动变化,十分好用。