前两天我一直困在为何博客上传不了图像

而现在我似乎找到了解决方法

首先你要先下了hexo-asset-image

而且在config.yml里有个post_asset_folder:要为true

要做到创建新博客时候能在同目录下自动创建同名文件夹,img就可以放在这个文件夹里面

然后再typora里设置要选择优先相对路径(这个很重要

保证相对路径的时候再插入图片

插入图片后查看github对应的文件夹下面有没有相应的图片

因为本质上插入的图片引用的是github的路径,如果github对应目录上没有该图片的话自然在博客上显示不出来

然后再

1
hexo g
1
hexo s
1
hexo d

三连试试,每试完一遍可以直接去github上看看,如果没有这个图片的话试试这个

1
hexo clean

就这四个来回试,直到对应的github文件夹下出现对应图片就可以上传成功了

11

类似于这样,要在github目录下能看到,而且似乎图片的命名要简单(?

如果还传不上去的话可以缩放图片试试

(猜想:说不定可以直接在github上add file,下次试试)

ps:(这是不是图片加载慢的原因?)

顺便记录一下我博客的其他问题的解决

友链

我靠我之前友链一直不能输中文,否则就会报错+显示不了

现在才发现是vs的问题,,用记事本编辑就能正常上传+打开了。服了

评论区

我用的是Valine,要去LeanCloud注册账号才行,网上教程很多

但是好像有泄露的风险?

搜索

我是去algolia注册账号才能搜索的

结果发现只能所搜文章的标题,不能搜索文章里的内容(我要你有啥用?

待解决