系統(tǒng):MacOS
一、安裝 node.js

??前往 node.js 官網(wǎng)下載頁面,下載對應(yīng)平臺的安裝包,雙擊安裝包,安裝頁面一直繼續(xù)下一步即可完成安裝;安裝完成之后,安裝路徑 /usr/local/bin/node 將在 typora 圖像上傳命令中需要用到;也可以通過 which node 查看 node.js 的安裝路徑

??npm 配置淘寶鏡像,或者安裝 cnpm 配置淘寶鏡像
npm config set registry https://registry.npm.taobao.org
npm install -g cnpm --registry=https://registry.npm.taobao.org
二、創(chuàng)建 gitee 倉庫

??在 gitee 上新建一個倉庫,勾選 readme 模板,因為需要在倉庫設(shè)置中將其修改成 開源 公開狀態(tài),而空倉庫不允許修改。

??點擊 gitee 頭像,打開設(shè)置頁面,選擇 私人令牌 頁面,點擊生成新令牌;在提交令牌時,會出現(xiàn)一個確認彈窗,提醒要復制并保存好該令牌;

三、安裝 picGo-Core
# 安裝 picGo-Core
npm install picgo -g
# 安裝 picGo-Core 插件
picgo install picgo-plugin-super-prefix
picgo install gitee-uploader
??安裝完成之后,通過 which picgo 查看安裝目錄,例如 /usr/local/bin/picgo,同上面 node 路徑,將用于 Typora 圖像上傳命令中。
??修改 picgo 的配置文件 ~/.picgo/config.json:
{
"picBed": {
"uploader": "gitee",
"gitee": {
"repo": "Jin-Yx/image-store",
"token": "gitee 的訪問令牌",
"path": "",
"customUrl": "",
"branch": ""
}
},
"picgoPlugins": {
"picgo-plugin-gitee-uploader": true,
"picgo-plugin-super-prefix": true
},
"picgo-plugin-super-prefix": {
"fileFormat": "YYYYMMDDHHmmss"
}
}
四、Typora 圖像上傳設(shè)置
??打開 typora 的設(shè)置頁面,選擇圖像設(shè)置;插入圖片時…: 可以設(shè)置為 上傳圖片,這樣往 typora 中拖入圖片時,將會自動上傳;也可以選擇 無特殊操作,之后在 typora 中手動右鍵圖片選擇 上傳圖片

??上傳服務(wù)設(shè)定: 將 上傳服務(wù) 設(shè)定為 Custom Command,而不是 picgo;命令 處填寫 [node 路徑] [picgo 路徑] upload;點擊 驗證圖片上傳選項 按鈕,驗證圖片是否可以正常上傳到 gitee 倉庫中
