Markdown写作中的图床解决方案(基于七牛云、PicGo)
在日常的Markdown寫作中,使用圖片是必不可少的,所以靠譜的圖片存儲(chǔ)服務(wù)和上傳工具顯得格外重要。圖片存儲(chǔ)上我一直使用七牛,個(gè)人用戶擁有10GB的免費(fèi)存儲(chǔ)空間,并且擁有很成熟易用的圖片處理引擎,可以說(shuō)是個(gè)人博客的不二之選。而上傳工具的選擇一直是我比較頭痛的地方。手動(dòng)打開七牛上傳對(duì)于我這種懶人是不可能的,而基于MD編輯器的內(nèi)置圖片上傳接口不夠靈活(小書匠、Typora等),而當(dāng)初多個(gè)工具使用下來(lái)iPic無(wú)意識(shí)Mac端用戶體驗(yàn)最佳的工具,但是,他月費(fèi)的模式并不適合我這種低頻使用者。所以,當(dāng)初我折中的使用了一個(gè)小網(wǎng)站叫極簡(jiǎn)圖床。然而,最近他也掛掉了。重新搜索,我發(fā)現(xiàn)了今天要介紹的一個(gè)工具PicGo。其使用electron-vue進(jìn)行編寫,具有全平臺(tái)的適用性。體驗(yàn)上也跟iPic無(wú)二并支持多個(gè)圖床的配置,甚至支持插件的編寫。言歸正傳,下面介紹七牛云+PicGo的圖床解決方案。
1. 七牛云存儲(chǔ)配置
首先,需要配置七牛的對(duì)象存儲(chǔ)空間。沒有注冊(cè)的同學(xué)首先要注冊(cè)賬號(hào)。
進(jìn)入管理控制臺(tái),選擇對(duì)象存儲(chǔ)。
選擇新建存儲(chǔ)空間,填寫存儲(chǔ)空間信息,點(diǎn)擊確定創(chuàng)建。
創(chuàng)建成功后,可以看到七牛給了我們一個(gè)測(cè)試域名用于文件訪問`
pnix0pmqw.bkt.clouddn.com`。但是該域名僅可用于測(cè)試且會(huì)在三十日內(nèi)失效,所以需要進(jìn)行個(gè)人域名的綁定。
點(diǎn)擊綁定域名,在這里選擇普通域名,填入一個(gè)已進(jìn)行公安備案的二級(jí)域名作為空間域名。此處已image.test.com為例。其它選項(xiàng)可根據(jù)個(gè)人需求進(jìn)行具體調(diào)整。
點(diǎn)擊創(chuàng)建后,等待五到十分鐘待七牛配置完畢,就可以去域名管理復(fù)制得到自己的CNAME。
最后登錄自己的域名運(yùn)營(yíng)商,配置域名解析。
如圖中所示,選擇CNAME類型,將二級(jí)域名指向我們得到的CNAME。
自此,存儲(chǔ)空間配置完畢。
PicGo配置
PicGo的安裝配置相對(duì)簡(jiǎn)單。首先,我們?cè)趃ithub項(xiàng)目首頁(yè)上下載最新版本的安裝文件。
安裝完成后打開應(yīng)用,右鍵點(diǎn)擊右上角PicGo的圖標(biāo)選擇打開詳細(xì)窗口,在圖床設(shè)置中找到七牛圖床設(shè)置。
如圖需要我們填入一系列的設(shè)置,其中:
- AK與SK在七牛的個(gè)人面板密鑰管理中可查。
- 存儲(chǔ)空間名稱即為我們之前所設(shè)置的存儲(chǔ)空間名稱。( 例子中為test-bucket )
- 訪問網(wǎng)址即為我們之前所綁定的域名。( 例子中為image.test.com )
- 可以指定存儲(chǔ)路徑,將PicGo上傳的圖片存儲(chǔ)到指定目錄當(dāng)中。
上傳圖片時(shí),一種方式是直接拖拽圖片到上傳區(qū)
上傳成功后PicGo會(huì)自動(dòng)將鏈接格式對(duì)應(yīng)的圖片自制放到剪貼板上以供復(fù)制。
另一種方式可能更加實(shí)用,直接使用微信等自帶的截圖工具,截圖后圖片在剪貼板中,此時(shí)可使用shift+cmd+p自動(dòng)上傳,同樣上傳成功后,圖片地址會(huì)傳入剪貼板,可以直接在MarkDown文件中進(jìn)行復(fù)制使用。
至此,基于七牛與PicGo的圖床配置完成。
PicGo還有相應(yīng)的VsCode插件,同樣可以實(shí)現(xiàn)多種上傳方式,具體的配置可以查看項(xiàng)目文檔,此處不再介紹。總結(jié)
以上是生活随笔為你收集整理的Markdown写作中的图床解决方案(基于七牛云、PicGo)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深入理解C/C++二维数组
- 下一篇: XWiki 11.1 发布,协作式应用开