typora + picgo + gitee 实现写博客自动上传到免费图床(外链调用图片)
<h2 id="typora--picgo--gitee-实现写博客自动上传到免费图床外链调用图片">typora + picgo + gitee 实现写博客自动上传到免费图床(外链调用图片)</h2><p>之前写博客一直愁于文章图片上传问题,图片多的时候一张一张上传很是麻烦,所以就去搞图床,一开始尝试七牛云,但是七牛云的域名限时自动刷新,也可以放自己二级域名但是要备案!!!太慢了,就另辟蹊跷。本来要用github但是,不知道为啥传不上而且github比较慢,就选择gitee,完美解决。</p>
<h3 id="1准备工作">1.准备工作</h3>
<p>gitee注册账号</p>
<p>下载picgo</p>
<p>typora(其他markdown软件)</p>
<h3 id="2实现">2.实现</h3>
<ul>
<li><strong>gitee创建image仓库</strong></li>
</ul>
<p><img src="https://gitee.com/Len-Anna/image/raw/master/img//20200328135320.png" alt="image-20200328132700561" loading="lazy"></p>
<p>是否开源设置成公开</p>
<ul>
<li><strong>gitee生成token 用于用户认证</strong></li>
</ul>
<p>右上角设置</p>
<p><img src="https://gitee.com/Len-Anna/image/raw/master/img//20200328145735.png" alt="image-20200328143242364" loading="lazy"></p>
<p>找到私人令牌,生成私人令牌</p>
<p><img src="https://gitee.com/Len-Anna/image/raw/master/img//20200328145737.png" alt="image-20200328143726041" loading="lazy"></p>
<p>注意projects一项要选否则无法上传</p>
<p>提交后得到口令,复制!!</p>
<ul>
<li><strong>picgo连接gitee设置</strong></li>
</ul>
<p><img src="https://gitee.com/Len-Anna/image/raw/master/img//20200328145736.png" alt="image-20200328143701139" loading="lazy"></p>
<p>下载最新的插件,其实都可以,如果失败可以都尝试一下</p>
<p>然后到图床设置</p>
<p><img src="https://gitee.com/Len-Anna/image/raw/master/img//20200328145738.png" alt="image-20200328143806060" loading="lazy"></p>
<p><img src="https://gitee.com/Len-Anna/image/raw/master/img//20200328145741.png" alt="image-20200328144000531" loading="lazy"></p>
<p>设置如上。owner填你gitee用户名,repo是仓库名,path是图片存放的仓库路径一般填img/,token粘贴上刚才复制的gitee口令,,这就可以了</p>
<p>然后重启picgo!!!到上传区尝试上传</p>
<p><img src="https://gitee.com/Len-Anna/image/raw/master/img//20200328145739.png" alt="image-20200328144135043" loading="lazy"></p>
<p>还没结束哦</p>
<ul>
<li><strong>typora连接picgo设置</strong></li>
</ul>
<p>文件>偏好设置>图像</p>
<p><img src="https://gitee.com/Len-Anna/image/raw/master/img//20200328145740.png" alt="image-20200328143910926" loading="lazy"></p>
<p>然后可以点验证图片上传选项,你会发现失败,哈哈</p>
<p>这是最为致命的坑,我也是看了文件才知道</p>
<p>要回到picgo设置中</p>
<p><img src="https://gitee.com/Len-Anna/image/raw/master/img//20200328145742.png" alt="image-20200328144014648" loading="lazy"></p>
<p>确定后,就可以上传了</p>
<p>最后这是我的picgo设置</p>
<p><img src="https://gitee.com/Len-Anna/image/raw/master/img//20200328145743.png" alt="image-20200328144029383" loading="lazy"></p>
<p>时间戳重命名在后面的图片备份以及在此利用有帮助</p>
<ul>
<li><strong>推荐</strong></li>
</ul>
<p><mark>在typora写文章的时候,可以先不上传图片,全部写完后,一起上传,很是方便</mark></p>
<p><img src="https://gitee.com/Len-Anna/image/raw/master/img//20200328145744.png" alt="image-20200328144112260" loading="lazy"></p>
<h3 id="3图片备份再次使用">3.图片备份再次使用</h3>
<p>如果担心gitee崩掉,可以把gitee仓库的image的文件克隆到本地电脑,因为typora上传前都重命名为时间戳了,方便我们再次使用</p>
<p>下载后把文章放到下载的image的img文件夹里面,再到丢失图片的文章中把路径全部自动替换为本地路径,如下ctrl+F替换</p>
<p><img src="https://gitee.com/Len-Anna/image/raw/master/img//20200328145745.png" alt="image-20200328145521976" loading="lazy"></p>
<p>替换前路径</p>
<p><img src="https://gitee.com/Len-Anna/image/raw/master/img//20200328145746.png" alt="image-20200328144207639" loading="lazy"></p>
<p>替换后路径</p>
<p><img src="https://gitee.com/Len-Anna/image/raw/master/img//20200328145747.png" alt="image-20200328145413463" loading="lazy"></p>
<p>会发现图片可以正常显示了,多亏了时间戳重命名</p>
<p>我认为定期克隆图片就可以,gitee一般不会炸吧,哈哈</p><br><br>
来源:https://www.cnblogs.com/rower/p/12587438.html
頁:
[1]