PicGo+VSCode+Github
VSCode 中有一个插件 PicGo 还算好用,可以一键将图片上传然后将链接粘贴到 Markdown 中。
写博客的时候直接把 Markdown 的相对地址贴在对应项目里,然后通过相对链接访问,使用的时候发现一些问题:
项目的相对路径未必是上传后的真实路径,导致每次都要手动编辑地址。比如我的 Blog 中的上传图片的地址是 /public/image,但 public 到了发布时会被 copy 到根路径,此时自动生成的相对地址就不匹配了。
于是使用 PicGo 中提供的图床功能将图片放到 GitHub 图床就不用担心图片链接错误了。
在Github中新建一个仓库来作为图床
创建仓库
仓库名称自定义,一定要选择公开仓库。
设置token,保留后续使用
进入github设置,点击左侧选项中最后一个 Developer settings
之后选择Personal access tokens下拉菜单中的Tokens
Generate new token(classic)
填写note,选择过期时间,可以选择最后一项,永久有效。下方选项框,只需要勾选repo
点击页面下方的Gene ...