快速上手
注意
请确保你的 Node.js 版本 >= 16。
提示
默认上传图床为SM.MS (opens new window)。
临时尝鲜
如果你的npm>=5.2,可以使用npx尝试一下picgo,这条命令会临时安装picgo,并在使用结束后删除它。
npx picgo upload ./xxxx.jpg
1
全局安装
使用CLI部分
# 安装
yarn global add picgo # 或者 npm install picgo -g
# 上传具体路径图片
picgo upload /xxx/xxx.jpg
# 上传剪贴板里的第一张图片(上传时会将格式转成png)
picgo upload
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
上传剪贴板里的图片的实现来自于vs-picgo (opens new window),感谢Spades-S (opens new window)!
现有项目
使用API部分
yarn add picgo -D # 或者 npm install picgo -D
1
创建一个js文件(例如picgo.js):
// v1.4.x- 版本
const PicGo = require('picgo')
// v1.5.0+ 版本
const { PicGo } = require('picgo')
const picgo = new PicGo() // 将使用默认的配置文件:~/.picgo/config.json
// 上传具体路径下的图片
picgo.upload(['/xxx/xxx.jpg'])
// 上传剪贴板里的第一张图片(上传时会将格式转为png)
picgo.upload()
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
运行js:
node picgo.js
1