Обновление gifsicle 0.1.07 до 3.0.5
Я пытаюсь запустить установку NPM в папке, и каждый раз, когда я пытаюсь это сделать, я получаю сообщение об ошибке как таковое:
path.js:28
throw new TypeError('Path must be a string. Received ' + inspect(path));
^
TypeError: Path must be a string. Received { url: 'https://raw.github.com/imagemin/gifsicle-bin/v0.1.7/vendor/win/x86/gifsicle.exe',
name: 'gifsicle.exe',
os: 'win32',
arch: 'x64' }
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! gifsicle@0.1.7 postinstall: `node index.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the gifsicle@0.1.7 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
Существует явная проблема с моей gifsicle, и я заметил, что его использование и старая версия (0.1.7). Я обновил gifsicle, и когда я запускаю npm ls gifsicle, я получаю:
+-- gifsicle@3.0.4
`-- imagemin-gifsicle@5.2.0
`-- gifsicle@3.0.4 deduped
Итак, у меня есть обновленная версия, но по какой-то причине NPM все еще использует старую версию gifsicle! Я потратил так много времени, пытаясь это исправить, но не повезло:(