Code Monkey home page Code Monkey logo

picgo-plugin-compress's People

Contributors

dependabot[bot] avatar evgo2017 avatar fun4wut avatar hss01248 avatar juzisang avatar xiyu714 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

picgo-plugin-compress's Issues

imagemin 方式上传失败

2022-12-07 16:20:32 [PicGo INFO] [PicGo Server] get the request {"list":["E:\\OneDrive - ***\\IMG_20221206_222530.jpg"]} 
2022-12-07 16:20:32 [PicGo INFO] [PicGo Server] upload files in list 
2022-12-07 16:20:32 [PicGo INFO] Before transform 
2022-12-07 16:20:32 [PicGo INFO] Transforming... Current transformer is [compress] 
2022-12-07 16:20:32 [PicGo INFO] 压缩:imagemin 
2022-12-07 16:20:32 [PicGo INFO] 图片地址:E:\OneDrive - ***\IMG_20221206_222530.jpg 
2022-12-07 16:20:32 [PicGo INFO] 图片信息:{"fileName":"IMG_20221206_222530.jpg","extname":".jpg"} 
2022-12-07 16:20:32 [PicGo INFO] imagemin 压缩开始 
2022-12-07 16:20:32 [PicGo INFO] 获取本地图片 
2022-12-07 16:20:33 [PicGo WARN] failed 
2022-12-07 16:20:33 [PicGo ERROR] 
------Error Stack Begin------
Error: write EOF
    at WriteWrap.onWriteComplete [as oncomplete] (node:internal/stream_base_commons:98:16)
-------Error Stack End------- 
2022-12-07 16:20:33 [PicGo ERROR] 
------Error Stack Begin------
Error: write EOF
    at WriteWrap.onWriteComplete [as oncomplete] (node:internal/stream_base_commons:98:16)
-------Error Stack End------- 
2022-12-07 16:20:33 [PicGo INFO] [PicGo Server] upload result  
2022-12-07 16:20:33 [PicGo WARN] [PicGo Server] upload failed, see picgo.log for more detail ↑ 

TypeError: req.end is not a function

picgo 2.3.1 plugin 1.4.0 macbook m1pro macos: 13.0.1 (22A400)
------Error Stack Begin------
TypeError: req.end is not a function
at TinyPng.uploadImage (/Users/xxx/Library/Application Support/picgo/node_modules/picgo-plugin-compress/dist/compress/tinypng/tinypng.js:160:17)
at TinyPng. (/Users/xxx/Library/Application Support/picgo/node_modules/picgo-plugin-compress/dist/compress/tinypng/tinypng.js:107:54)
at step (/Users/xxx/Library/Application Support/picgo/node_modules/picgo-plugin-compress/dist/compress/tinypng/tinypng.js:52:23)
at Object.next (/Users/xxx/Library/Application Support/picgo/node_modules/picgo-plugin-compress/dist/compress/tinypng/tinypng.js:33:53)
at fulfilled (/Users/xxx/Library/Application Support/picgo/node_modules/picgo-plugin-compress/dist/compress/tinypng/tinypng.js:24:58)
-------Error Stack End-------

tinypng报错

晚上才装上,报错如下(有没有key都是这样)

2023-01-13 21:11:38 [PicGo INFO] Before transform 
2023-01-13 21:11:38 [PicGo INFO] Transforming... Current transformer is [compress] 
2023-01-13 21:11:38 [PicGo INFO] 压缩:tinypng 
2023-01-13 21:11:38 [PicGo INFO] 图片地址:https://img01.anzhiy.cn/useruploads/8/2022/12/15/639adf5b8806a.png 
2023-01-13 21:11:38 [PicGo INFO] 图片信息:{"fileName":"639adf5b8806a.png","extname":".png"} 
2023-01-13 21:11:38 [PicGo INFO] 获取网络图片 
2023-01-13 21:11:38 [PicGo WARN] failed 
2023-01-13 21:11:38 [PicGo ERROR] 
------Error Stack Begin------
TypeError: ctx.Request.request(...).on is not a function
    at C:\Users\Administrator\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\utils.js:70:111
    at step (C:\Users\Administrator\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\utils.js:52:23)
    at Object.next (C:\Users\Administrator\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\utils.js:33:53)
    at C:\Users\Administrator\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\utils.js:27:71
    at new Promise (<anonymous>)
    at __awaiter (C:\Users\Administrator\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\utils.js:23:12)
    at fetchImage (C:\Users\Administrator\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\utils.js:67:12)
    at Object.getImageBuffer (C:\Users\Administrator\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\utils.js:85:16)
    at Object.TinypngCompress (C:\Users\Administrator\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\compress\tinypngweb.js:18:20)
    at C:\Users\Administrator\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\index.js:23:115
-------Error Stack End------- 
2023-01-13 21:11:38 [PicGo ERROR] 
------Error Stack Begin------
TypeError: ctx.Request.request(...).on is not a function
    at C:\Users\Administrator\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\utils.js:70:111
    at step (C:\Users\Administrator\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\utils.js:52:23)
    at Object.next (C:\Users\Administrator\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\utils.js:33:53)
    at C:\Users\Administrator\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\utils.js:27:71
    at new Promise (<anonymous>)
    at __awaiter (C:\Users\Administrator\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\utils.js:23:12)
    at fetchImage (C:\Users\Administrator\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\utils.js:67:12)
    at Object.getImageBuffer (C:\Users\Administrator\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\utils.js:85:16)
    at Object.TinypngCompress (C:\Users\Administrator\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\compress\tinypngweb.js:18:20)
    at C:\Users\Administrator\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\index.js:23:115
-------Error Stack End------- 

或许我是漏掉了什么,求解🤩

关于compress无法安装的问题

在GUI插件市场中搜索此插件点击安装后一直显示安装中。

通过picgo add compress安装时报如下错误:
C:\Users\14323>picgo add compress
npm WARN deprecated [email protected]: this

  • [email protected]
    updated 1 package in 6.651s
    [PicGo ERROR]: TypeError: transformer duplicate id: compress!
    at LifecyclePlugins.register (D:\Develop\nodejs\node_global\node_modules\picgo\dist\src\lib\LifecyclePlugins.js:16:19)
    at Object.register (C:\Users\14323.picgo\node_modules\picgo-plugin-compress\dist\index.js:80:36)
    at PluginLoader.registerPlugin (D:\Develop\nodejs\node_global\node_modules\picgo\dist\src\lib\PluginLoader.js:63:38)
    at D:\Develop\nodejs\node_global\node_modules\picgo\dist\src\lib\PluginHandler.js:16:39
    at Array.forEach ()
    at PluginHandler.install (D:\Develop\nodejs\node_global\node_modules\picgo\dist\src\lib\PluginHandler.js:15:21)
    at processTicksAndRejections (internal/process/task_queues.js:97:5)
    [PicGo SUCCESS]: 插件安装成功

C:\Users\14323>compress picgo use transformer
'compress' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

使用tinify填入自己的api时提示验证失败

不填用户api使用默认web api时正常,但填入自己申请的api后上传失败,查看日志,发现报错:
"error":"Unauthorized","message":"Credentials are invalid."
但是接下看查看日志,我发现了一个奇怪的地方:无论我怎么切换自己的key,日志里使用的却用的是同一个key,而且这个key显然不属于我自己。
1SU6UBI @S0SO1XEMT%VVN6

上传失败

2021-02-23 15:18:20 [PicGo INFO] Before transform
2021-02-23 15:18:20 [PicGo INFO] Transforming...
2021-02-23 15:18:20 [PicGo WARN] compress type:lubangitee
2021-02-23 15:18:20 [PicGo WARN] 原始文件大小:53811k ,C:\Users*\Pictures\747001.jpg
2021-02-23 15:18:20 [PicGo WARN] 本身就是jpg,不用转换:C:\Users*
\Pictures\747001.jpg
2021-02-23 15:18:20 [PicGo WARN] 文件大小:53811k
2021-02-23 15:18:20 [PicGo WARN] failed
2021-02-23 15:18:20 [PicGo ERROR]
------Error Stack Begin------

TinyPNG无法压缩

启用transformer后,选择tinypng压缩,设置了key,但是压缩没有生效,云服务器上依然是未压缩的图片,日志如下。

2020-09-19 17:17:15 [PicGo INFO] Before transform
2020-09-19 17:17:15 [PicGo INFO] Transforming...
2020-09-19 17:17:15 [PicGo ERROR] TypeError: Cannot read property 'key' of undefined
------Error Stack Begin------
TypeError: Cannot read property 'key' of undefined
    at Object.handle (/Users/xuyisheng/Library/Application Support/picgo/node_modules/picgo-plugin-compress/dist/index.js:34:22)
    at Lifecycle.doTransform (/Applications/PicGo.app/Contents/Resources/app.asar/node_modules/picgo/dist/src/core/Lifecycle.js:51:27)
    at Lifecycle.start (/Applications/PicGo.app/Contents/Resources/app.asar/node_modules/picgo/dist/src/core/Lifecycle.js:19:24)
    at processTicksAndRejections (internal/process/task_queues.js:89:5)
    at async PicGo.upload (/Applications/PicGo.app/Contents/Resources/app.asar/node_modules/picgo/dist/src/core/PicGo.js:156:13)
-------Error Stack End-------

[BUG] upload fail

LOG


2021-04-18 22:05:00 [PicGo INFO] Before transform
2021-04-18 22:05:00 [PicGo INFO] Transforming... Current transformer is [compress]
2021-04-18 22:05:00 [PicGo WARN] compress type:luban
2021-04-18 22:05:00 [PicGo WARN] 原始文件大小:806k
2021-04-18 22:05:00 [PicGo WARN] 本身就是jpg,不用转换:C:\...\1378259366677.jpg
2021-04-18 22:05:00 [PicGo WARN] 文件大小:806k
2021-04-18 22:05:00 [PicGo WARN] 图片尺寸:1440x900
2021-04-18 22:05:00 [PicGo WARN] sampleSize:1x1
2021-04-18 22:05:00 [PicGo WARN] failed
2021-04-18 22:05:00 [PicGo ERROR]
------Error Stack Begin------
Error: write EOF
at WriteWrap.onWriteComplete [as oncomplete] (internal/stream_base_commons.js:83:16)


Setting


image

The only successful compress option is tinypng


PicGo2.3.0安装插件compress1.3.6失败

本人的安装环境

  1. Win10
  2. Node 14.17.6
  3. npm 6.14.15

在查阅各种方法后(包括#2),尝试了以下方法,都无法安装成功。特此报告

  1. 全局代理安装失败
  2. 使用npm(设置了淘宝镜像)失败
  3. 使用PicGo-core安装失败
  4. 在线安装失败
  5. 离线安装失败
    但安装其他插件成功。
    作者不打算维护,或者没有时间维护吗?或者有其他代替方案吗?

一直处于安装中

Gui安装显示一直处于安装中,有时能安装上但重启之后又消失,或者在启用后报异常,其他插件没有类似故障,请问如何解决

选择插件的“luban”压缩方式会出现上传失败

您好,作者,我选择luban压缩方式上传图片至gitee远端仓库会出现下图提示:
image

其他方式均可正常使用,麻烦作者跟进解决一下,感谢~

具体报错如下:
2021-10-12 21:14:13 [PicGo INFO] Before transform
2021-10-12 21:14:13 [PicGo WARN] compress type:lubangitee
2021-10-12 21:14:13 [PicGo WARN] luban 格式转换为jpg
2021-10-12 21:14:13 [PicGo WARN] 图片尺寸:442x314
2021-10-12 21:14:13 [PicGo WARN] failed

相关配置如下:
Typro版本:0.11.5
PicGo版本:2.2.2
使用电脑:MacBook Pro(13-inch,M1,2020)
操作系统:macOS Big Sur 版本11.4

上传加密的图片格式失败

现在我上传掘金的awebp格式图片时遭到失败,我去Tiny的官网试了下,应该是Tiny无法解析报错了,但是如果失败了不会走不压缩上传,或者有什么地方可以设置忽略某些图片不进行压缩吗

使用自定义 key 的 tinypng 上传失败,提示未授权

在不使用自己申请的 key 上传图片时是正常的,如果配置了自己的 key,不管是一个还是多个,都是会上传失败,log 都是一样的

Picgo log 如下:

StatusCodeError: 401 - {"error":"Unauthorized","message":"Credentials are invalid."}
    at new StatusCodeError (D:\Program Files\PicGo\resources\app.asar\node_modules\request-promise-core\lib\errors.js:32:15)
    at Request.plumbing.callback (D:\Program Files\PicGo\resources\app.asar\node_modules\request-promise-core\lib\plumbing.js:104:33)
    at Request.RP$callback [as _callback] (D:\Program Files\PicGo\resources\app.asar\node_modules\request-promise-core\lib\plumbing.js:46:31)
    at Request.self.callback (D:\Program Files\PicGo\resources\app.asar\node_modules\request\request.js:185:22)
    at Request.emit (events.js:200:13)
    at Request.<anonymous> (D:\Program Files\PicGo\resources\app.asar\node_modules\request\request.js:1154:10)
    at Request.emit (events.js:200:13)
    at IncomingMessage.<anonymous> (D:\Program Files\PicGo\resources\app.asar\node_modules\request\request.js:1076:12)
    at Object.onceWrapper (events.js:288:20)
    at IncomingMessage.emit (events.js:205:15)

lubangitee上传失败

【log如下】

2022-03-02 15:24:02 [PicGo INFO] Before transform
2022-03-02 15:24:02 [PicGo INFO] Transforming... Current transformer is [compress]
2022-03-02 15:24:02 [PicGo WARN] compress type:lubangitee
2022-03-02 15:24:02 [PicGo WARN] 原始文件大小:1222k ,[XXXXXXXX].jpg
2022-03-02 15:24:02 [PicGo WARN] 本身就是jpg,不用转换:[XXXXXXXX].jpg
2022-03-02 15:24:02 [PicGo WARN] 文件大小:1222k
2022-03-02 15:24:02 [PicGo WARN] 图片尺寸:2688x3015
2022-03-02 15:24:02 [PicGo WARN] sampleSize:2x2,质量75
2022-03-02 15:24:02 [PicGo WARN] failed
2022-03-02 15:24:02 [PicGo ERROR]
------Error Stack Begin------
Error: write EOF
at WriteWrap.onWriteComplete [as oncomplete] (internal/stream_base_commons.js:83:16)
-------Error Stack End-------
2022-03-02 15:24:02 [PicGo ERROR]
------Error Stack Begin------
Error: write EOF
at WriteWrap.onWriteComplete [as oncomplete] (internal/stream_base_commons.js:83:16)
-------Error Stack End-------

image

PicGo GUI中成功安装,但是开启插件的transformer-compress之后图片始终无法上传

Hello~

PicGo 2.2,在GUI的插件页面安装不上,和这个朋友的情况一样:issue,所以用了你在他的issue中提到的命令行npm安装方法,然后就安装上了。

压缩选项使用的是默认的Imagemin

但是启用了transformer-compress选项之后,图片无法成功上传... (应该是要启用的⑧,因为我看你的Readme在CLI部分中说到了要配置这个,而且不启用的时候图像好像是没有被压缩的)
image

image

启用之后就会失败,所以我把错误日志找了一下,发现好像是少了一个module ‘image-size’:
image

我不太懂npm这一块,就直接在PicGo的目录把这个module安装了一下:npm install image-size --save,然后就不报这个错了,但是又有了新的错误...:
image

Typora预编译的PicGo-Core无效

使用的是Typora里的Picgo-Core模式,能工作,但是API计数不变图片并不会被压缩,没有发现任何错误提示
Typora设置图:
image
插件安装情况:
"picgoPlugins": {
"picgo-plugin-github-plus": true,
"picgo-plugin-rename-file": true,
"picgo-plugin-compress": true
},
配置如下 ,imagemin也尝试过,依旧无效(png和jpg格式情况相同)
"picgo-plugin-compress": {
"compress": "tinypng",
"key": "xxxxxxxxxxxxxxxxxxxxxxxxxx",
"nameType": "none"
}

image2webp 转换AdobeRGB色域的图片时会产生严重色彩失真

image2webp 转换AdobeRGB色域的图片时会产生严重色彩失真
将这些AdobeRGB色域的图片在Photoshop中转换为sRGB的图片之后,再使用image2webp转换,就能显示正常的色彩
否则将丢失大量红色和黄色的饱和度
AdobeRGB色域的样图:
11_gettyimages-831408032_resized
AdobeRGB色域直接转webp的样图:
11_gettyimages-831408032_resized.zip
AdobeRGB色域转sRGB的样图:
11_gettyimages-831408032_resized
sRGB色域转webp的样图:
11_gettyimages-831408032_resized.zip

安装不上,不是网络问题

jpegtran-bin这个包的安装后脚本运行失败。

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] postinstall: node lib/install.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! /Users/duzhen/.npm/_logs/2020-12-17T11_49_31_115Z-debug.log

不知道您能不能把整个插件要发布的版本放在仓库里面让我们直接git clone来安装啊

考虑支持其他的压缩吗?

现在用 imagemin 已经够用,其实是问问有时间用其他的压缩库吗?

  • UPNG.js 可以替代 tinypng 压缩 png 文件。
  • squoosh 这个挂在 GoogleChromeLabs 下面,看起来非常强大,不过它好像一直没发 npm 包。

谢谢开发这个插件,方便好用👍

tinypng 报错

PicGo 2.3.1
Win10 19044

2022-12-29 13:04:30 [PicGo INFO] TinyPng 上传本地图片
2022-12-29 13:04:30 [PicGo WARN] failed
2022-12-29 13:04:30 [PicGo ERROR]
------Error Stack Begin------
TypeError: req.end is not a function
at TinyPng.uploadImage (C:\Users\yp.wang\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\compress\tinypng\tinypng.js:160:17)
at TinyPng. (C:\Users\yp.wang\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\compress\tinypng\tinypng.js:107:54)
at step (C:\Users\yp.wang\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\compress\tinypng\tinypng.js:52:23)
at Object.next (C:\Users\yp.wang\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\compress\tinypng\tinypng.js:33:53)
at fulfilled (C:\Users\yp.wang\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\compress\tinypng\tinypng.js:24:58)
-------Error Stack End-------
2022-12-29 13:04:30 [PicGo ERROR]
------Error Stack Begin------
TypeError: req.end is not a function
at TinyPng.uploadImage (C:\Users\yp.wang\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\compress\tinypng\tinypng.js:160:17)
at TinyPng. (C:\Users\yp.wang\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\compress\tinypng\tinypng.js:107:54)
at step (C:\Users\yp.wang\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\compress\tinypng\tinypng.js:52:23)
at Object.next (C:\Users\yp.wang\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\compress\tinypng\tinypng.js:33:53)
at fulfilled (C:\Users\yp.wang\AppData\Roaming\picgo\node_modules\picgo-plugin-compress\dist\compress\tinypng\tinypng.js:24:58)
-------Error Stack End-------

似乎不支持gif图片压缩? 使用的是image2webp

日志如下,其它工具中gif也是可以压缩为webp的

2022-05-04 11:07:11 [PicGo INFO] Uploading... Current uploader is [githubPlus] 
2022-05-04 11:10:13 [PicGo INFO] [PicGo Server] get the request {"list":["D:\\andy\\Pictures\\tmp\\98abc7c6beb7551c1a8d375d358707143305ef58.gif"]} 
2022-05-04 11:10:13 [PicGo INFO] [PicGo Server] upload files in list 
2022-05-04 11:10:13 [PicGo INFO] Before transform 
2022-05-04 11:10:13 [PicGo INFO] Transforming... Current transformer is [compress] 
2022-05-04 11:10:13 [PicGo INFO] 压缩:image2webp 
2022-05-04 11:10:13 [PicGo INFO] 图片地址:D:\andy\Pictures\tmp\98abc7c6beb7551c1a8d375d358707143305ef58.gif 
2022-05-04 11:10:13 [PicGo INFO] 图片信息:{"fileName":"98abc7c6beb7551c1a8d375d358707143305ef58.gif","extname":".gif"} 
2022-05-04 11:10:13 [PicGo INFO] 获取本地图片 
2022-05-04 11:10:13 [PicGo INFO] 图片信息:[{"fileName":"98abc7c6beb7551c1a8d375d358707143305ef58.gif","extname":".gif","height":418,"width":985}] 
2022-05-04 11:10:13 [PicGo INFO] Before upload 
2022-05-04 11:10:13 [PicGo INFO] beforeUploadPlugins: super-prefix running 
2022-05-04 11:10:13 [PicGo INFO] beforeUploadPlugins: renameFn running 
2022-05-04 11:10:13 [PicGo INFO] Uploading... Current uploader is [githubPlus] 

安装失败

RT,离线和在线都安装失败,GUI版2.3.0-beta.4

安装不上去。

  • 在线安装,一直显示安装中。。。
  • 离线安装,加载报错。。。

for gitee 压缩报错

是否是因为内存不够,请教下是否有配置能优化下这块

2022-01-08 21:37:00 [PicGo WARN] compress type:lubangitee 
2022-01-08 21:37:00 [PicGo WARN] 原始文件大小:3627k ,/Users/wanggang/Library/Application Support/typora-user-images/image-20220108213700225.png 
2022-01-08 21:37:00 [PicGo WARN] luban  格式转换为jpg 
2022-01-08 21:37:00 [PicGo WARN] 文件大小:1501k 
2022-01-08 21:37:00 [PicGo WARN] 图片尺寸:3248x1500 
2022-01-08 21:37:00 [PicGo WARN] sampleSize:2x2,质量75 
2022-01-08 21:37:00 [PicGo WARN] failed 
2022-01-08 21:37:00 [PicGo ERROR] 
------Error Stack Begin------
Error: spawn /Users/wanggang/Library/Application Support/picgo/node_modules/mozjpeg/vendor/cjpeg ENOENT
    at Process.ChildProcess._handle.onexit (internal/child_process.js:264:19)
    at onErrorNT (internal/child_process.js:456:16)
    at processTicksAndRejections (internal/process/task_queues.js:84:9)
-------Error Stack End------- 
2022-01-08 21:37:00 [PicGo ERROR] 
------Error Stack Begin------
Error: spawn /Users/wanggang/Library/Application Support/picgo/node_modules/mozjpeg/vendor/cjpeg ENOENT
    at Process.ChildProcess._handle.onexit (internal/child_process.js:264:19)
    at onErrorNT (internal/child_process.js:456:16)
    at processTicksAndRejections (internal/process/task_queues.js:84:9)

image2webp报错

PicGo 2.3.1
Win10 19044

2022-12-29 12:18:46 [PicGo INFO] Before transform
2022-12-29 12:18:46 [PicGo INFO] Transforming... Current transformer is [compress]
2022-12-29 12:18:46 [PicGo INFO] 压缩:image2webp
2022-12-29 12:18:46 [PicGo INFO] 图片地址:C:\Users\yp.wang\Desktop\微信截图_20221123105211.png
2022-12-29 12:18:46 [PicGo INFO] 图片信息:{"fileName":"微信截图_20221123105211.png","extname":".png"}
2022-12-29 12:18:46 [PicGo INFO] Image2WebP 压缩开始
2022-12-29 12:18:46 [PicGo INFO] 获取本地图片
2022-12-29 12:18:46 [PicGo INFO] 转换图片为WebP
2022-12-29 12:18:46 [PicGo WARN] failed
2022-12-29 12:18:46 [PicGo ERROR]
------Error Stack Begin------
Error: ϵͳ�Ҳ���ָ����·����

at notFoundError (C:\Users\yp.wang\AppData\Roaming\picgo\node_modules\exec-buffer\node_modules\cross-spawn\lib\enoent.js:11:11)
at verifyENOENT (C:\Users\yp.wang\AppData\Roaming\picgo\node_modules\exec-buffer\node_modules\cross-spawn\lib\enoent.js:46:16)
at ChildProcess.cp.emit (C:\Users\yp.wang\AppData\Roaming\picgo\node_modules\exec-buffer\node_modules\cross-spawn\lib\enoent.js:33:19)
at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12)

-------Error Stack End-------
2022-12-29 12:18:46 [PicGo ERROR]
------Error Stack Begin------
Error: ϵͳ�Ҳ���ָ����·����

at notFoundError (C:\Users\yp.wang\AppData\Roaming\picgo\node_modules\exec-buffer\node_modules\cross-spawn\lib\enoent.js:11:11)
at verifyENOENT (C:\Users\yp.wang\AppData\Roaming\picgo\node_modules\exec-buffer\node_modules\cross-spawn\lib\enoent.js:46:16)
at ChildProcess.cp.emit (C:\Users\yp.wang\AppData\Roaming\picgo\node_modules\exec-buffer\node_modules\cross-spawn\lib\enoent.js:33:19)
at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12)

-------Error Stack End-------

tinypng上傳失敗

PicGo-Core版本:[email protected]
使用tinyPNG壓縮,上傳到tinyPNG時報錯。

2022-09-26 20:12:04 [PicGo INFO] Before transform 
2022-09-26 20:12:04 [PicGo INFO] Transforming... Current transformer is [compress] 
2022-09-26 20:12:04 [PicGo INFO] 压缩:tinypng 
2022-09-26 20:12:04 [PicGo INFO] 图片地址:/Applications/Typora.app/Contents/Resources/TypeMark/assets/icon/icon_512x512.png 
2022-09-26 20:12:04 [PicGo INFO] 图片信息:{"fileName":"icon_512x512.png","extname":".png"} 
2022-09-26 20:12:04 [PicGo INFO] 图片地址:/Applications/Typora.app/Contents/Resources/TypeMark/assets/icon/icon_256x256.png 
2022-09-26 20:12:04 [PicGo INFO] 图片信息:{"fileName":"icon_256x256.png","extname":".png"} 
2022-09-26 20:12:04 [PicGo INFO] TinyPng初始化 
2022-09-26 20:12:04 [PicGo INFO] TinyPng开始上传 
2022-09-26 20:12:04 [PicGo INFO] TinyPng初始化 
2022-09-26 20:12:04 [PicGo INFO] TinyPng开始上传 
2022-09-26 20:12:04 [PicGo INFO] 获取本地图片 
2022-09-26 20:12:04 [PicGo INFO] 获取本地图片 
2022-09-26 20:12:04 [PicGo INFO] 使用TinypngKey:XXXXXXXXXXXHX0FjGc4cCXr68Fz 
2022-09-26 20:12:04 [PicGo INFO] TinyPng 上传本地图片 
2022-09-26 20:12:04 [PicGo WARN] failed 
2022-09-26 20:12:04 [PicGo ERROR] 
------Error Stack Begin------
TypeError: req.end is not a function
    at TinyPng.uploadImage (/Users/neil/.picgo/node_modules/picgo-plugin-compress/dist/compress/tinypng/tinypng.js:160:17)
    at TinyPng.<anonymous> (/Users/neil/.picgo/node_modules/picgo-plugin-compress/dist/compress/tinypng/tinypng.js:107:54)
    at step (/Users/neil/.picgo/node_modules/picgo-plugin-compress/dist/compress/tinypng/tinypng.js:52:23)
    at Object.next (/Users/neil/.picgo/node_modules/picgo-plugin-compress/dist/compress/tinypng/tinypng.js:33:53)
    at fulfilled (/Users/neil/.picgo/node_modules/picgo-plugin-compress/dist/compress/tinypng/tinypng.js:24:58)
-------Error Stack End------- 
···

看图说话😂

image

网络换成直连或者代理都不能通过GUI安装,直连时通过命令行可以安装,但是GUI重启后不能显示插件?

[typora] 当开启批量上传后与其他插件不兼容

我使用的是github图床,配合插件 floder-name 实现目录管理,但是当开启该插件后,这两个插件互不兼容,不能够使用 typora 一键上传本地图文(都会上传至 github 图床 根目录)

插件不起作用

开启了插件,但是图片并没有压缩,开启时间戳命名也没有重命名

配置不更新

picgo-gui 版本是 2.3.1-beta2
压缩插件版本是 1.4.0
image
把默认压缩改成 imagemin 之后,再次查看配置发现没有变动。配置 tinypng 的 key 也不保存。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.