PicGo 是一款很不错的图片上传客户端工具,它可以对接多种后端存储平台,比如 AWS S3, 阿里云 OSS, 七牛云,又拍云等等。
由于云平台可能涉及到存储或流量的收费,有没有免费的资源呢?当然有,因为个人站点是托管在 Github 上的,所以想到用 GitHub 来存储图片吧,第一免费,第二又不会涉及到跨域之类的无法显示,第三大厂可靠。
PicGo 设置 github 如下图(暂未配置):
需要几个配置项:
图床配置名,起一个名字,比如 notepic
创建一个 notepic 仓库,名称随意
登录个人账号,访问:https://github.com/settings/tokens/new
设置 token 的名称,过期时间和权限,没有过期时间就表示长久有效,权限,只需要选择 repo 即可
记得保存好 token,只能看到这一次,下一次就看不到了,只能删掉重新创建。
回到刚才的配置
存储路径,我这里配置的按年份分隔吧,不然太多图片不好查看,如果你图片太多,还可以再细分到季度之类的。
设定自定义域名,我这里直接使用 github 的 raw 域名,路径是:
https://raw.githubusercontent.com/ + 用户名/仓库名/分支名
比如我的:
https://raw.githubusercontent.com/Chinaxiang/notepic/main
保存,选择上传位置到 github notepic
上传图片,得到图片地址:
本文比较简单,快速实践介绍了 picgo 配合 github 实现图片上传的功能,用来写博客不要太爽。
本次的分享到此结束,希望对你有所帮助。
如果你对我分享的内容感兴趣,欢迎扫码关注公众号:新质程序猿,并设置星标,推送更实时哟!