栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

PicGo安装配置

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

PicGo安装配置

简单介绍

​ Typora给广大码字员提供了一个极为便利的Markdown编辑工具,同时Typora也提供了上传图片到服务器的功能。

其中PicGo(app)其实相当于Typora调用了一个第三方程序上传到你的图床。

安装
  1. 安装nodejs,且版本要求 >=8。
  2. 安装Pic-Go。(可以在Typora中配置中找到下载入口,也可以直接去GitHub上进行下载)
  • GitHub下载地址:Releases · Molunerfinn/PicGo

这是我安装完并配置好后的主界面。

PicGo本体只支持七种图床(如GitHub,七牛),且已明确不再增加,但可以通过第三方图床插件实现对其他图床的支持(如gitee)

Gitee图床配置

原本我采用的是GitHub作为我的图床,但由于网络原因,在上传以及相册显示上对国内环境很不友好(相册中显示不出图片),所幸后来发现PicGo插件可以支持Gitee图床,换完之后那叫一个顺畅。唯一不好的就是gitee文件大小有1MB限制, 所以超过1MB的文件无法通过外链获取。

GitHub图床的配置也是类似的流程,只是省了插件安装一步。

下载插件

在PicGo的插件设置中直接搜索可以看到支持的插件,我用的是 gitee-uploader 这个,另外两个基本上也差不多。

在App中安装插件可能会不成功,可以选择手动下载:

在windows 配置目录C:UsersXXXAppDataRoamingpicgo目录下,以管理员身份打开命令行,使用npm/cnpm下载:cnpm install picgo-picgo-plugin-gitee-uploader(最好的方法还是挂梯子直接App内下载)

Mac上路径为User/用户名/Library/Application Support/picgo

最近去看了下,picgo-plugin-github-plus 1.2.0 也已经支持gitee了

gitee仓库配置
  1. 在gitee上创建仓库pic-bed(名字可以自定义)

    • 仓库类型必须为public(开源)
    • 模板勾选上Readme文件
    • 分支模型为单分支模型

  2. 获取Token私人令牌

    点击头像 ▶️ 【设置】 ▶️ 【私人令牌】 ▶️ 【生成新令牌】 ▶️ 仅选中user_info,projects ▶️ 输入密码进行验证 ▶️ 复制生成的Token​(注意保存,关闭窗口后将无法再次查看)

PicGo图床配置
  • repo: gitee仓库的路径,即仓库主页显示的仓库全称,一般为gitee账户名称/仓库名

    (要注意在个人资料-个人空间地址中若进行了修改,这里的路径也要进行相应的修改)

  • branch:git上传的分支,填写master

  • token:上面复制的私人令牌

  • path:保存的文件夹路径,填写img

  • 其余保持默认即可

​ 填写完后确认并设为默认图床

腾讯云COS图床配置

在xzs大佬的鼓动下,尝试着用COS做图床,反正腾讯云COS新用户有50G、180天的免费额度,先试一手。

PS:

  1. 发现对于1MB以上的图片使用COS更合适,Gitee图床无法显示1MB以上的图片
  2. COS上行免费,但下行流量计费,且独立于存储容量,被劝退
COS配置
  1. 创建存储桶

    在腾讯云的对象存储产品中,【存储桶列表】➡️【创建存储桶】

    • 访问权限设为“公有读私有写”,图床的标准配置需区
    • 地域我这里选择了我的服务器同一地区
    • 注意PicGo的COS支持v4和v5两个版本,在信息上会有所不同,如存储桶名称结构和所属地域

  2. 创建密钥

    密钥配置的入口v4和v5有所不同,我这里直接放链接【API密钥管理 - 访问密钥 - 访问管理】

    直接【新建密钥】并记下APPID, SecretId和SecretKey

图床配置
  • COS有v4和v5两个版本,我这里是v5。

  • 设定SecretId:上面生成的API密钥中的SecretId

  • 设定SecretKey:上面生成的API密钥中的SecretKey

  • 设定APPID:上面生成的API密钥中的APPID

  • 设定存储空间名:存储桶名称

  • 确认存储区域:存储桶所在地域(COS详情页有)

配置结束,保存并设为默认图床。

个人配置习惯
  1. PicGo设置中将Gitee以外的所有图床取消显示,看着简洁

  2. 设置中我开启了时间戳命名和上传前重命名,由于gitee中文件排序是按照文件名进行排序,所以为了查找方便,使用时间戳进行排序,同时在上传前在时间戳后添加上图片名字。

    (当然,PicGo的相册功能在使用Gitee后能够清楚的显示图片,时间戳也只是我个人的强迫症而已)

  3. 原本我是打算在hexo博客生成时自动添加图片水印,但hexo自带的水印插件hexo-images-watermark不支持对远程图片加水印,所以我只能选择在图片上传时使用PicGo的插件picgo-plugin-watermark对图片本身添加水印,并无意侵犯版权,如果有了解这一方面的小伙伴希望能和我科普一下

提醒

​ 最后提一句,由于图床在Gitee上是公开的,所以所有人都可以看得到图床内容,要注意保护好个人隐私呐(要是在图床看到什么不得了的图片请务必联系我)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/271811.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号