轉載:https://zhuanlan.zhihu.com/p/114175770
1.安裝
還是老規矩,軟件下載鏈接文末自取。
typora升級到最新版本:version 0.9.86(beta)
picgo也升級到最新版本:version2.2.2
2.配置
打開typora,點開左上角文件,選擇偏好設置
- 設置插入圖片時爲【上傳圖片】
- 勾選【對本地位置的圖片應用上述規則】
- 在上傳服務中選擇“PicGo(app)”
- 在路徑中選擇picgo安裝目錄PicGo.exe
點擊下面的驗證圖片上傳選項,上傳成功!
上傳的方法也很簡單,將圖片複製進去typora就會自動幫你上傳了,你也可以右鍵點擊上傳圖片。
可以在【格式】->【圖像】->【上傳所有圖片】
當然,要是這麼簡單的話我肯定不會寫成博客的,下面就帶大家一起排排坑~
3.錯誤排查
簡單總結一下:
·端口號
·文件命名問題(所以用時間戳重命名很方便畢竟我們寫markdown的時候都是自己粘貼誰也不會按照文件名搜索
3.1錯誤一:Failed to fetch
這個錯誤一般是由端口設置錯誤造成的,至於我爲什麼知道,你看看log文件就懂了。打開picgo的log文件
錯誤提示是端口繁忙。
解決方法
:打開picgo設置,點擊設置Server選項,將端口改爲36677端口,這是picgo推薦的默認端口號,然後保存,成功。
不過有的時候,我們的老朋友Failed to fetch還是如約而至,打開端口設置一看,怎麼變成了366771????
問題在於端口衝突,如果你打開了多個picgo程序,就會端口衝突,picgo自動幫你把36677端口改爲366771端口,導致錯誤。log文件裏也寫得很清楚。
解決方法
:先把picgo中的端口設置改回36677,然後退出所有picgo程序,再使用typora上傳功能(會自動啓動picgo程序)
3.2錯誤二:{“success”,false}
這個錯誤相信也有很多小夥伴遇到了,原因是文件名衝突了,如果你上傳過一張image1.jpg的圖片,再上傳名稱一樣的圖片就會失敗,康康log文件(感謝日誌!)裏也寫到了。
辦法也很簡單,打開picgo設置,將【時間戳重命名】打開。如圖所示:
再次上傳文件,上傳成功~
授人以魚不如授人以漁,上面的三種情況解決方法教給大家了,但是錯誤總是千奇百怪層出不窮的,如果下次出現上傳錯誤的提示,請大家找到picgo的log文件,自己查看問題的原因嗷
5. 用到的軟件
- PicGo2.2.2
- typora0.9.86(beta)