Typora用Github作图床(Mac)
2021-08-08 本文已影响0人
jzhang
在Mac通过Picgo-Core + Github配置Typora可用的图床
1.安装Picgo-Core
-
安装npm包管理器
brew install node
-
安装picgo
npm install picgo -g
-
安装github插件
picgo install github-plus
(picgo自带的github功能不好用) -
安装重命名插件
picgo install rename-file
(重命名吗文件保证不会重名)
2.编辑picgo配置文件
打开~/.picgo/config.json
参考如下格式进行配置(参考自Typora + PicGo-Core + Github 实现图片上传到Github - jxiaow - 博客园):
{
"picBed": {
"uploader": "githubPlus",
"current": "githubPlus",
"githubPlus": {
"branch": "main", // 仓库分支
"customUrl": "https://cdn.jsdelivr.net/gh/user/repo@main", // 使用加速后的github自定义url
// "customUrl": "https://raw.githubusercontent.com/user/repo/main/", // 原始的github url
"origin": "github", // 存放的图片类型
"repo": "user/repo", // 存放图片的仓库,注意替换为你自己的仓库
"path": "", // 存放图片的仓库目录下的文件夹
"token": "" // 访问github的仓库的token
}
},
"picgoPlugins": {
"picgo-plugin-github-plus": true // 启用github-plus插件
,
"picgo-plugin-rename-file": false
},
// ,
// "picgo-plugin-rename-file": {
// "format": "{y}/{m}/{d}/{hash}-{origin}-{rand:6}" //启用重命名插件
// }
}
3.配置Typora
打开Typora设置,上传服务选择Custome Command
命令输入:
/usr/local/bin/node /usr/local/bin/picgo upload
img
参考: