图床利器PicGO

图床利器PicGO

简介

人如其名,PicGO是一款Windows下的图床工具,支持多种图床,这里我使用Typora+GitHub+PicGo实现解决Markdown图片问题

Markdown复制时,图片必须使用外链,才能正确显示,这里使用PicGo上传至GitHub图床,PicGo不仅可以上传单个图片,还有各种插件可以实现附加功能。

PicGo

PicGo插件

下载安装

PicGo

Node.js>=8

安装程序默认会设置环境变量,运行cmd使用

node -v

npm -v

命令返回版本信息,则环境变量生效

如果命令不可用,说明环境变量未生效

设置GitHub图床

  • GitHub新建images仓库

    点击"New repository"按钮,输入Repository name等配置信息创建

  • 生成Token用于给PicGo上传到仓库

    头像下拉选择Settings->Developer settings->Personal access tokens->Select scopes->Generate token

    记下生成的Token用于配置PicGo

image-20191227142342040

设置PicGo

  • 设置GitHub图床

image-20191227142541241

各参数含义

  • 设定仓库名(用户名/仓库名称):Mungl3ean/images

  • 设定分支名:master

    • 设定Token:上一步中生成的token
  • 指定存储路径(相对仓库根目录):images/(会在repo根目录创建images文件夹)

    • 设定自定义域名:即图片链接前缀(完整链接为 ……+仓库名+分支名称+图片名):此处填写https://raw.githubusercontent.com/用户名/RepositoryName/分支名
  • 设置链接格式为Markdown

    image-20191227143351660

安装Pic-migrater插件

migrater插件用于将你markdown文件里的图片从一个地方迁移到另外一个图床的PicGo插件。

可以使本地链接迁移到新图床链接,也可以用于更换旧图床链接到新图床的链接。

  • 搜索插件名称后点击安装

    image-20191227143513967

  • 配置插件

    image-20191227143732996

    image-20191227143838788

    newFileSuffix:设置生成新文件后缀

    include::手动指定需要替换的图片链接包含的字符

    exclude::不包含哪些字符

一键上传和更改图片链接

设置好后,就可以选择文件或选择文件夹了,可以一键上传md文件中的图片到GitHub图床并更改为图床链接

最好在更改前对md文件进行备份

插件只支持![]()格式的图片语法,对于<img >不能识别

Typora设置插入本地图片时->复制图片到文件夹指定本地图片保存的文件夹即可,如果设置图片根目录产生的本地图片相对路径链接也不能识别。

猜你喜欢

转载自www.cnblogs.com/Mungl3ean/p/12107405.html