1.系统ubuntu18.04
2.默认安装好了typora
可以参考我安装的博客安装typora
3.安装PicGo
去Molunerfinn/PicGo/releases下载最新版本的PicGo,我此时下载的最新版本为PicGo 2.3.0-beta.8。
下载链接
右键PicGo-2.3.0-beta.8.AppImage属性,选中允许作为程序执行文件,如下图所示。
右键PicGo-2.3.0-beta.8.AppImage,运行,默认下面图标
鼠标放在上面的小图标上,右键,打开详细窗口
点击插件设置,安装gitee
到了这一步需要重新安装nodejs
4.安装nodejs
点击下载链接
解压缩
将文件夹拷到/usr/local/lib/nodejs下,并将Nodejs添加到环境变量
sudo cp -r node-v12.8.3-linux-x64 /usr/local/lib/nodejs
echo "export export PATH=/usr/local/lib/nodejs/bin:$PATH" >> ~/.bashrc
echo "export export PATH=/usr/local/lib/nodejs/bin:$PATH" >> ~/.bashrc
. ~/.profile
. ~/.bashrc
测试是否安装成功
node -v
npm -v
如果想sudo node xxxx 或 sudo npm xxxx执行一些操作,需要执行以下命令:
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
此时就可以安装gitee插件
5. 安装PicGo-core
sudo npm install -g cnpm
sudo cnpm install picgo -g
如果报错,参考以下解决办法
bhts@bhts:~/application/nodejs$ sudo cnpm uninstall picgo -g
sudo: cnpm:找不到命令
sudo find / -name cnpm
sudo ln -s /usr/local/lib/nodejs/bin/cnpm /usr/local/bin/cnpm #建立软链接,重新安装
picgo install gitee-uploader
PicGo-core配置文件
PicGo-core的配置文件地址:~/.picgo/config.json
PicGo GUI的配置文件如下方式打开:
{
"picBed": {
"current": "gitee",
"uploader": "gitee",
"smms": {
"token": ""
},
"gitee": {
"message": null,
"owner": "tian-shuai1",
"path": "img",
"repo": "tian-shuai1/typoraimage",
"token": "1c328c8440794f92c201eb7d26b03fae1"
}
},
"picgoPlugins": {
"picgo-plugin-gitee": true,
"picgo-plugin-gitee-uploader": true
},
"picgo-plugin-gitee-uploader": {
"lastSync": "2020-09-11 06:40:29"
}
}
配置Typora集成PicGo-core
大功告成大功告成