【发布时间】:2018-02-20 05:49:20
【问题描述】:
我在节点中使用 Imagemagick npm 来压缩图像。我安装了 npm 模块,它工作正常。但是一段时间后,它会抛出如下所示的错误。
TypeError: currentLine.search is not a function
如果我再次安装该模块,它不会显示错误。但过了一段时间,它又抛出了同样的错误。我正在使用 0.1.3 版本的 Imagemagick 和 8.9.1 版本的节点。 谁能帮我解决这个问题?
【问题讨论】:
-
没有这样的0.1.3版本的imagemagick。也许你的意思是 7.0.1.3。在这种情况下,您的节点可能需要 ImageMagick 6 而不是 ImageMagick 7。尝试卸载 IM 7 并重新安装 IM 6。
-
我检查了我的 package.json 文件,它是 imagemagick npm 版本的 0.1.3
-
我的系统中已经安装了 IM 6
-
IM 6.x.x.x 的版本是多少?
convert -version或magick -version用于 IM 7.x.x.x。没有 ImageMagick 0.1.3 -
我使用的是6.7.5版本的imagemagick
标签: node.js imagemagick