首先安装npm包管理工具
brew install npm
同时安装了node.js环境
将npm的镜像源设置为淘宝镜像源
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装picgo-core
cnpm install picgo -g
验证安装是否成功
picgo -v
安装picgo-core使用的上传插件gitee
picgo install gitee-uploader
配置picgo-core
picgo-core的配置文件为: ~/.picgo/config.json
{
"picBed": {
"current": "gitee",
"uploader": "gitee",
"smms": {
"token": ""
},
"gitee": {
"branch": "master",
"customPath": "",
"customUrl": "",
"path": "img/",
"repo": "hyl-git/md-img", // <用户名>/<仓库名称>
"token": "******************"
}
},
"picgoPlugins": {
"picgo-plugin-gitee-uploader": true
}
}
配置typora集成picgo-core
打开Typora, 文件-偏好设置-图像设置
插入图片时: 上传图片
上传服务设定: Custom Command
自定义命令: node命令路径 picgo命令路径 upload, 如: /usr/bin/node /usr/local/bin/picgo upload, 可以通过which node和which picgo 获取路径