图床技术及img位置批量修改
我们经常需要把一个图文并茂的文章发在不同平台,因而就不得不手动上传多次。
实际上我们可以把img位置以网页链接的方式给出,然后在MarkDown中再引用。
具体来说就是这样。
1挑选图床平台
最基本的需要应该是本地文件名到网络后不能更改。
且打开图片网速够快。
对此我了解不多,欢迎各位补充。目前我使用了Gitee码云的GitPage作为图床平台。
平台 | 优 | 劣 |
---|---|---|
Gitee | 中文;连接网速快 | 每次需要手动更新 |
Github | 每次上传后自动更新 | 连接网速慢 |
2实际操作
在网络
你需要,New一个仓库,开启GitPage服务,使用Git。
在本地
你需要新建一个文件夹,专门用于博客文章撰写。当然需要为之构建Git本地仓库。(如果你不了解这个,可以看看这篇文章)
在Typora或者其他MarkDown编辑器中,在设置中图片使用相对位置。这样图片每次就都会保存在img文件夹下了。具体设置如下。(本地应用复制规则,网络就不应用复制规则)
然后你需要连接Gitee,把自己的本地仓库用Git技术传上去。前述文章有提到如何进行这个。
最后一步
你需要批量修改本地的MarkDown文件中的img的位置。讲所有相对位置改成绝对位置。
这一步我写了个软件来解决。