Skip to content

快速上手

注意

请确保你的 Node.js 版本 >= 16。

提示

默认上传图床为SM.MS

临时尝鲜

如果你的npm>=5.2,可以使用npx尝试一下picgo,这条命令会临时安装picgo,并在使用结束后删除它。

bash
npx picgo upload ./xxxx.jpg

全局安装

使用CLI部分

bash
# 安装
yarn global add picgo # 或者 npm install picgo -g

# 上传具体路径图片
picgo upload /xxx/xxx.jpg

# 上传剪贴板里的第一张图片(上传时会将格式转成png)
picgo upload

上传剪贴板里的图片的实现来自于vs-picgo,感谢Spades-S

现有项目

使用API部分

bash
yarn add picgo -D # 或者 npm install picgo -D

创建一个js文件(例如picgo.js):

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()

运行js:

sh
node picgo.js

MIT Licensed