GitHub配置
创建仓库
选择Public公共仓库即可,名称根据需要命名。
生成token
-
打开setting设置
-
打开Developer settings
-
生成新的Token(Generate new token)
-
勾选repo选框即可,过期时间根据自己需要选择,然后确认创建
-
复制生成的token以备后用
picgo-core安装
在上网查询的过程当中,发现很多都是使用的picgo软件做后台服务,很少有人使用picgo-core。本人不太喜欢这种方式,遂使用picgo-core的命令行方式进行上传图片。安装picgo-core前,需要安装node,网上已经有许多指导博文,在此不再赘述。
- 执行如下命令安装picgo
npm install picgo -g
- 安装github-plus
picgo install github-plus
- 编辑C:\Users{用户名}.picgo\config.json文件
{
"picBed": {
"uploader": "githubPlus",
"current": "githubPlus",
"githubPlus": {
"branch": "{分支名称}",
"customUrl": "https://raw.githubusercontent.com/{GitHub账户名}/{仓库名称}/{分支名称}",
"origin": "github",
"repo": "{GitHub账户名}/{仓库名称}",
"path": "",
"token": "{填写GitHub创建的token}"
}
},
"picgoPlugins": {
"picgo-plugin-github-plus": true,
"picgo-plugin-rename-file": false
}
}
Obsidian配置
安装Image auto upload Plugin
设置->第三方插件->浏览->搜索“Image auto upload Plugin”插件名称->安装
配置插件
安装成功后,开启插件,选择picgo-core,填入picgo upload命令即可。