之前写关于C#的博客发现在对应markdown文档里插入图片,在构建成静态网站后并不能加载出来。
先是重新构建,不行。
改变图片格式,不行。
…
最后是在浏览器按F12看报错发现,发现试图加载图片的路径是http://websize/p/c。而我文件里有p/c#XXXX,根据我的文章titile生成的。#后面的都不见了。我在文件命名是已经避免了特殊符号,没想到是hugo生成的文件有特殊符号,可能#号是在这个hugo网站模板有特殊的解析方式,导致读取图片的时候路径错误。不过我也不敢用ai教的胡乱该模板原代码,只能在title避免#号了。