GIFsicle の使用
アップロードしたアニメーション gif ファイルのサイズを変更しようとしています。
しかし、gifsicleのパスを認識していないようです。
Error: Command failed: C:\Users\USER\Desktop\giftest\node_modules\gifsicle\vendor\gifsicle.exe -o testtttt.gif upload/test.gif #0-30
C:\Users\USER\Desktop\giftest\node_modules\gifsicle\vendor\gifsicle.exe:upload/test.gif: No such file or directory
console.time("execute time");
execFile(
gifsicle,
["-o", "output.gif", "upload/input.gif", "#0-30"],
(err) => {
console.timeEnd("execute time");
if (err) {
console.log(err);
} else {
console.log("image resized!");
}
}
);
upload/input.gif をロードしたい。しかし、gifsicle は「/」パスしか認識しないようです。
解決策はありますか?