picgo插件+typora建立個人圖床
我有這個想法是因為我發現很多有良好規范的程式員在寫Markdown的時候他們的圖片地址顯示的都是一個url,這就說明了是線上的圖片,但是我明明就看到他們只是截圖粘貼的操作,因此我上網百度找到了這種方法,其實網上大多數人提供的方法都類似,在這我只是歸納總結一下,并且說明一些我在程序中遇到過的問題,是網上找不到的問題,最后我自己發現問題所在——域名中文問題
picgo和typora的下載
typora
typara官網

- 選擇好對應的作業系統版本下載,安裝時除了設定好安裝路徑以外,一路next即可
picgo
picgo
- 由于github的服務器在國外,最好是通過vpn進入,否則很難進去

picgo的配置
- 安裝插件前,先安裝好nade.js,點擊安裝時會跳出進入到官網,隨便一個版本就可以了,下載完要重啟picgo

個人認為2.0.3和1.1.2都可以,知識在圖床設定處略有不同

-
1.1.2就是將域名與倉庫名放在一起:域名/倉庫名
-
要勾選上Gitee,其他設定自己看著來,埠號,地址不要修改

gitee的配置

-
一定要公開倉庫,這樣可以保證在不登錄的情況下實時上傳到gitee上面




-
生成令牌后會有一串字串,自己復制保存下來
-
如果忘了就點擊洗掉/修改,洗掉了就重新按照上面步驟來

-
修改就重新生成令牌

配置typora
- 偏好設定


問題出現
- 網上最普遍出現錯誤如下
錯誤一:Failed to fetch

看log日志檔案

這個錯誤一般是由埠設定錯誤造成的

這個圖片我是復制其他人的,可能是因為36677埠被占用,也就是有可能你打開了多個picgo或者是其他什么行程占用了這個埠,然后picgo自己會用到366771埠去,這樣在驗證的時候就會發現埠不一致,typora要求的就是36677,所以這個原因就在這,要關閉其他行程,然后保證picgo的埠號是36677

錯誤二:{“success”,false}

- 這里偷懶,截圖一下別人的就好了


錯誤三:域名中文問題
我這種錯誤在日志上是發現不出任何問題的

很正常的告訴你失敗了,原因沒有,什么說明也沒有,讓我聯系網路管理員,wtf?
然后我這種錯誤是能傳到picgo,不能傳到gitee
- 我是先洗掉了typora,確定了不是我下載typara的版本問題
- 再是gitee一步一步確認我的步驟是否會產生額外的問題,結果也是排除在外的
- 再然后就是picgo的插件,插件我發現網友不同版本同樣步驟都可以,我就不行,最后發現了一個地方,就是我的gitee的域名,我的用戶名是中文的,域名是自動將我的中文轉換為一串字串,但是他到了picgo上面就可能識別不出來
- 至于怎么發現這個問題的呢,是因為我嘗試性的修改了我的個人空間地址,也就是我的域名

- 我修改成了其他字串代替,最后神奇的發現,我的圖片能上傳到gitee倉庫了
我在這分享我的錯誤,是因為我在網上找不到出現像我這種錯誤的解決方法,所以發出來需要能幫組到有緣人!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/300723.html
標籤:其他
上一篇:JMeter壓力測驗
下一篇:xshell-xftp
