文章目錄
typora配置圖牀
官方說明:https://support.typora.io/Upload-Image/
版本要求
typora必須是0.9.86以上版本。
安裝PicGo-Core
npm install picgo -g
若找不到npm可以百度一下nodejs的安裝。
安裝完成後查看一下picgo命令所在的位置:
C:\Users\Administrator>which picgo
/c/Users/Administrator/AppData/Roaming/npm/picgo
表示在C:\Users\Administrator\AppData\Roaming\npm
目錄中。
文件-》偏好設置:
上傳服務選擇 Custom Command,自定義命令填入:
c:/Users/Administrator/AppData/Roaming/npm/picgo upload
修改config.json
配置
然後修改C:\Users\Administrator\.picgo\config.json
配置文件:
{
"picBed": {
"uploader": "qiniu", // 選擇當前使用的上傳圖牀
"smms": {
"token": ""
},
"qiniu":{
"accessKey": "",
"secretKey": "",
"bucket": "xiaoxiaoming-pic", // 存儲空間名
"url": "http://qiniuimg.xiaoxiaoming.xyz", // 自定義域名
"area": "z2", //
"options": "?imageslim", // 網址後綴,比如?imgslim
"path": "imgs/" // 自定義存儲路徑,比如 img/
}
},
"picgoPlugins": {} // 爲插件預留
}
注意:Administrator修改爲你自己的用戶名
SM.MS圖牀申請
如果你沒有申請過任何圖牀工具,可以直接去https://sm.ms/home/apitoken註冊申請一個SM.MS圖牀。
申請後就是這樣:
配置修改爲:
{
"picBed": {
"uploader": "smms", // 選擇當前使用的上傳圖牀
"smms": {
"token": "你的token" //修改這裏
}
},
"picgoPlugins": {} // 爲插件預留
}
由於SM.MS圖牀是國外網站,網速稍微有點慢,所以我使用的是七牛雲圖牀,配置就是最上面的配置。
補充說明
官方的配置手冊爲:https://picgo.github.io/PicGo-Doc/zh/guide/config.html
包括SMMS、七牛、騰訊雲COS、又拍雲、GitHub圖牀、阿里雲OSS、Imgur圖牀。
關於七牛雲圖牀的區域設置:
https://developer.qiniu.com/kodo/manual/1671/region-endpoint
存儲區域 | 地域簡稱 |
---|---|
華東 | z0 |
華北 | z1 |
華南 | z2 |
北美 | na0 |
東南亞 | as0 |
由於我申請的七牛雲空間是華南,所以我配置了area=z2
:
配置完成後,可以開始上傳了,右鍵圖片點擊上傳圖片:
上傳完成中:
上傳完畢後:
七牛雲圖牀申請演示
前提
你已經在https://www.qiniu.com/註冊過七牛雲的賬號,並擁有一個可以配置的域名
存儲空間創建演示
按照下面步驟操作:
注意:存儲空間名稱必須以小寫字母或者數字開頭和結尾,3 ~ 63 個字符,可以包含小寫字母、數字、短劃線。且不能跟其他人的衝突請更換名稱。
存儲區域我選擇了華南,對應的區域簡稱是z2。
確定點擊創建後:
加速域名綁定演示
點擊概覽後,在CDN 加速域名內點擊自定義域名:
我本身擁有一個xiaoxiaoming.xyz的頂級域名,所以可以再配置img2.xiaoxiaoming.xyz作爲子域名配置圖牀:
拉到頁面底部點擊創建後:
再去騰訊雲的管理後臺配置域名解析:
主機記錄填上面設置的子域名,記錄類型爲CNAME,記錄值複製粘貼七牛雲給的值。
配置完成後再回到空間管理看一下:
typora使用七牛雲圖牀
鼠標移動到七牛雲的右上角,點擊密鑰管理:
初次使用點擊創建密鑰:
創建成功後SK必須點擊顯示纔會顯示:
修改~\.picgo\config.json
配置文件:
{
"picBed": {
"uploader": "qiniu", // 選擇當前使用的上傳圖牀
"qiniu":{
"accessKey": "kyR8wFFDZv6RjaTzU3CxlOidFJZ...",
"secretKey": "aH8wAF33MWuj7MQapxD...",
"bucket": "xxm-pic2", // 存儲空間名
"url": "http://img2.xiaoxiaoming.xyz", // 自定義域名
"area": "z2",
"options": "?imageslim", // 網址後綴,比如?imgslim
"path": "imgs/" // 自定義存儲路徑,比如 img/
}
},
"picgoPlugins": {} // 爲插件預留
}
path可以隨便寫。