前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >deepin Picgo 配置并配合 Typora 使用

deepin Picgo 配置并配合 Typora 使用

作者头像
caoayu
发布2021-02-24 11:11:21
4400
发布2021-02-24 11:11:21
举报
文章被收录于专栏:caoayu的分享caoayu的分享

deepin 下使用 picgo ,在 deepin 下,有 picgoAppImage 程序,用了一段时间不太理想,而且本来就是个小工具,只需要配置一次就可以了,就放弃了 AppImage 这种可视化的操作。改用 node 做的一个 picgo 程序。地址:https://www.npmjs.com/package/picgo

安装

需要安装 node、npm ,最好也配置了 npm 的国内源。关于国内源配置,博客中也有介绍,可以在搜索页搜索 npm、node 等关键词查询。

代码语言:javascript
复制
npm install picgo -g
picgo -h # 帮助
配置

直接使用 picgo u + 图片路径 ,或者当前剪贴板 刚刚复制了一张图片,可以使用 picgo u 自动上传剪贴板的图片。

但是可能会上传失败,因为默认使用的是 smss 的图床。应该是要设置 token 等。所以我们使用 github 的图床来做,可以更好的对原图进行一个管理。

修改配置文件 ~/.picgo/config.json ,如果不太清楚可以对比 这篇文章的图形化的配置信息

代码语言:javascript
复制
{
  "picBed": {
    "current": "github", #当前选择为 github 图床
    "uploader": "github", # 上传到GitHub
    "smms": {
      "token": ""
    },
    "list": [
      {
        "name": "SM.MS图床",
        "type": "smms",
        "visible": false
      },
      {
        "name": "腾讯云COS",
        "type": "tcyun",
        "visible": false
      },
      {
        "name": "微博图床",
        "type": "weibo",
        "visible": false
      },
      {
        "name": "GitHub图床",
        "type": "github",
        "visible": true
      },
      {
        "name": "七牛图床",
        "type": "qiniu",
        "visible": false
      },
      {
        "name": "Imgur图床",
        "type": "imgur",
        "visible": false
      },
      {
        "name": "阿里云OSS",
        "type": "aliyun",
        "visible": false
      },
      {
        "name": "又拍云图床",
        "type": "upyun",
        "visible": false
      }
    ],
    "github": {
      "branch": "master", #分支名
      "customUrl": "... ", #自定义的链接可以设置cdn链接
      "path": "img/", #图片在仓库中的路径
      "repo": "ayuayue/cdn", #github仓库
      "token": "*" # GitHub的 token
    }
  },
  "picgoPlugins": {}
}
配置后

配置后使用命令就可以直接上传图片到 GitHub 图床了 ,如果上传失败,查看日志是什么问题,日志文件在 ~/.picgo/picgo.log 。最好上传时配置好 git 代理,以免由于国内网络问题,导致上传失败。关于配置 git 代理 https://cloud.tencent.com/developer/article/1734791


配置 typora 使用

打开 typora ,选择文件,偏好设置,找到图像。根据下图进行配置

关于自定义命令的填写,找到 picgo 的安装目录。

代码语言:javascript
复制
which picgo

关于报错 /usr/bin/node: env 找不到,这是由于自己安装 node 是并没有在系统环境变量中,而是自己设置了新的环境变量,只需要添加一个 node 软链接到系统环境变量目录中即可

代码语言:javascript
复制
sudo ln -s /usr/local/node/bin/node /usr/bin/node # 必须都是绝对路径,前面那个地址是 node 可执行程序的位置
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-02-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装
    • 配置
      • 配置后
      • 配置 typora 使用
      相关产品与服务
      对象存储
      对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档