Open wjnba opened 1 year ago
TypeError: req.end is not a function
at TinyPng.uploadImage (/Users/dqylyln/Library/Application Support/picgo/node_modules/picgo-plugin-compress/dist/compress/tinypng/tinypng.js:160:17)
at TinyPng.
一样的问题
我也有相同的问题,有任何解决方法吗
TypeError: req.end 不是 TinyPng.uploadImage (/Users/dqylyln/Library/Application Support/picgo/node_modules/picgo-plugin-compress/dist/compress/tinypng/tinypng.js:160:17) 在 TinyPng 的函数。(/用户/dqylyln/资源库/Application Support/picgo/node_modules/picgo-plugin-compress/dist/compress/tinypng/tinypng.js:107:54)在步骤 (/Users/dqylyln/Library/Application Support/picgo/node_modules/picgo-plugin-compress/dist/compress/tinypng/tinypng.js:52:23) 在 Object.next (/Users/dqylyln/Library/Application Support/picgo/node_modules/picgo-plugin-compress/dist/compress/tinypng/tinypng.js:33:53) 在实现 (/Users/dqylyln/Library/Application Support/picgo/node_modules/picgo-plugin-compress/dist/compress/tinypng/tinypng.js:24:58)
我也有相同的问题,有任何解决方法吗
这是因为 PicGo
底层上传库从 request
迁移至 axios
,参考 PicGo/PicGo-Core#65,导致 TinyPng
不可用
但是这个项目没有相关的更新,我将项目fork了并且进行了深度优化和添加完善了更多功能,可以适配最新版的 PicGo
可以去看看我的项目 supine0703/picgo-plugin-compress-next
也可以直接在 PicGo
中搜索 compress-next
已解决:#71