Ubuntu下Typora使用PicGo自动上传图片
windows下配置可以参考另一篇文章markdown同步照片至云端(Typora+PicGo-Core+Gitee)
- 安装nodejs
- 将文件夹拷到
/usr/local/lib/nodejs
下,并将Nodejs
添加到环境变量
sudo cp -r node-v12.18.3-linux-x64 /usr/local/lib/nodejs
echo "export export PATH=/usr/local/lib/nodejs/bin:$PATH" >> ~/.profile
echo "export export PATH=/usr/local/lib/nodejs/bin:$PATH" >> ~/.bashrc
. ~/.profile
. ~/.bashrc
- 测试是否安装成功
node -v
npm -v
- 创建软连接,使得可以使用
sudo node xxx
和sudo npm xxx
sudo ln -s /usr/local/lib/nodejs/bin/node /usr/bin/node
sudo ln -s /usr/local/lib/nodejs/bin/npm /usr/bin/npm
sudo ln -s /usr/local/lib/nodejs/bin/npx /usr/bin/npx
- 安装PicGo-core
# 配置cnpm
sudo npm install -g cnpm
# 安装PicGo-core
sudo npm install picgo -g
# 安装gitee上传插件
picgo install gitee-uploader
- 修改PicGo-core配置文件
配置文件路径:~/.picgo/config.json
修改config.json
文件:
这里修改的内容可以参考:markdown同步照片至云端(Typora+PicGo-Core+Gitee)里面的内容
{
"picBed": {
"current": "gitee",
"uploader": "gitee",
"smms": {
"token": ""
},
"gitee": {
"message": null,
"owner": "gitee用户名",
"path": "img",
"repo": "gitee用户名/仓库名",
"token": "xxxxxxxxxxxxxxxx私人令牌的tokenxxxxxxxxxxxxxxxx"
}
},
"picgoPlugins": {
"picgo-plugin-gitee": true,
"picgo-plugin-gitee-uploader": true
},
"picgo-plugin-gitee-uploader": {
"lastSync": "2020-09-18 13:46:29"
}
}
- 在Typora中进行相关设置
在下面界面的自定义命令
一栏中填入/usr/local/lib/nodejs/bin/node /usr/local/lib/nodejs/bin/picgo upload
此时,点击验证图片上传图片
,应该会显示成功上传图片并获得新的URL