240621_解决csdn上传md图片不显示问题

240621_解决csdn导入markdown时图片不显示问题

在写博客时,我们通常不使用csdn直接撰写,而是在本地使用markdown编辑器,比如比较好用的Typora,但是在本地写完直接上传到csdn时会存在图片由于防盗链不显示的问题,本文记录如何解决该问题

image-20240621151552547

主要思想

将照片的本地存储改为线上存储,在导入后csdn通过线上访问的方式显示出来图片

实际操作

1. Gitee新建仓库

把图片本地存储改为线上存储,此处使用gitee进行管理访问,不适用github的原因在于github有时不方便访问

image-20240621152117003

image-20240621152052415

新建完成后我们会跳转到这里,点击图中管理

image-20240621152408958

最下面的开源许可证记得自己选。我选的是MIT

image-20240621152609236

2. 设置私人令牌

image-20240621153022512

image-20240621153134936

点确定之后,会让你输一遍自己gitee的密码,正常输就行,输完之后,会有个弹窗,写着你自己的私人令牌,请妥善保存!!!请妥善保存!!!请妥善保存!!!

image-20240621153530515

3. PicGo配置

PicGo: 一个用于快速上传图片并获取图片 URL 链接的工具,本文要用到

这里提供山东大学镜像站下载地址,感谢广大镜像站做出的贡献

https://mirrors.sdu.edu.cn/github-release/Molunerfinn_PicGo

进来之后,按照自己系统版本下载对应版本,我这里选择x64版本

image-20240621154049697

下载之后就是正常的安装程序,自己选择路径安装就行

安装好后打开软件,先在插件设置中搜索gitee,安装gitee-uploader,如图

image-20240621154347973

可能不用javascript的朋友这里会报缺失node.js,点击是他会自动给你跳转到node.js安装界面

image-20240621154440010

正常安装就行,然后重启PicGo继续安装插件

安装成功后依次点击图床设置-gitee,

image-20240621155705658

不知道自己仓库地址的回到刚才新建的仓库,自己看网址,比如我的是,我这里就填idle-person-east/picgo-imgs

image-20240621155739354

点击确定就好了

3. Typora配置

image-20240621160011905

点击验证图片上传选项

image-20240621163013519

如果程序运行结果,success为false的话,就要去查看日志文件了,路线是这样的:

image-20240621163928935

image-20240621163936446

比如仓库中如果存在同样的文件的话是会报错的

4. 导入测试

此时再在csdn里面导入会发现。欸,没效果啊,你这不放屁呢吗,逗我玩儿呢

去到gitee的仓库里面,也只能看到刚才测试时上传的typora-icon.png,并没有自己markdown里面的图片。

欸,别急嘛,肯定要带你搞好的撒。

这里分两种情况:

已经写好的markdown里面有的图片上传

就直接把你本地的图片文件夹里面的图片上传到仓库里面就行,或者在你的Typora里面,右键点击图片,挨个点击上传,然后再把markdown导入csdn,发现,欸,图片显示出来了,我不是江湖骗子,哈哈

为以后更方便做准备

为了方便我们以后可以更加简单的复制粘贴图片,我们要打开Typora的这些设置

image-20240621174119567

这就搞定咯,这样我们在每次插入图片时,他都会自动上传

image-20240621174155130

有人说,

——欸,我这没有弹这个啊

——那你设置没打开能弹嘛

——那怪你没教

好好好,现教,还是在PicGo里面,按如下设置

image-20240621174648320

到现在就完结咯。
P(20240718补充):使用中发现,如果需要在第二台电脑上同步开启此服务,所用gitee无需新建仓库,但是存放图片的文件夹需要重新新建一个,比如此处path改为imgs2,否则在验证上传时一直会报object object 的模糊错误:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值