本文參考Typora 官網,以GitHub圖床為例,設置Typora的自動上傳圖片功能
Typora 設置步驟
- 文件 -> 設置 -> 圖像,首先選擇下載或更新安裝PicGo-Core
PicGo- 基於Node.js開發的上傳程序
-
安裝完成之后,將上傳服務選擇為PicGo-Core(command line)
-
打開配置文件,默認是在C:\Users\carry\ .picgo\config.json,示例如下
{ "picBed": { "github": { "repo": "CarryGitHub/MyTypora", "token": "9b704f5b05e54f3c3431186589f0d6ff0e8c1b05", "path": "img/", "customUrl": "", "branch": "master" }, "current": "github", "uploader": "github" }, "picgoPlugins": {} }
其中ropo是接收圖片文件的倉庫地址,token是用於github API認證的身份標識,生成方法見下文
-
可以點擊驗證圖片上傳選項按鈕驗證上傳功能是否已經正確配置
GitHub Token配置
- 注冊並登陸你的GitHub賬號
- 新建一個倉庫名,如MyTypora
- 生成一個token,用於配置config.json中
訪問:https://github.com/settings/tokens
然后點擊Generate new token。
把repo的勾打上即可。
然后翻到頁面最底部,點擊Generate token的綠色按鈕生成token。
注意: 這個token生成后只會顯示一次!務必保存好備用
如何使用
- 在將圖片粘貼進md文件的時候,會有一個上傳圖片的選項,點擊即可開始文件上傳。
- 在圖片上面點擊右鍵,右鍵菜單中也會出現
上傳圖片
選項。上傳成功后,圖片文件就會保存在{gibhub}/{repo}/{path}
下。
Reference