У меня есть проект реакции gatsby, в который я добавляю пакеты в шаблон по умолчанию. Но один или несколько из этих пакетов, похоже, несовместимы с gatsby. Я удаляю файлы node_modules и yarn.lock и вызываю yarn install
, дает
error C:\Users\RKevi\source\repos\gatsby-garb\node_modules\pngquant-bin: Command failed.
Exit code: 1
Command: node lib/install.js
Arguments:
Directory: C:\Users\RKevi\source\repos\gatsby-garb\node_modules\pngquant-bin
Output:
‼ Response code 500 (Internal Server Error)
‼ pngquant pre-build test failed
i compiling from source
× Error: pngquant failed to build, make sure that libpng-dev is installed
at C:\Users\RKevi\source\repos\gatsby-garb\node_modules\bin-build\node_modules\execa\index.js:231:11
Я знаю, что это связано с устанавливаемыми мной пакетами, потому что если я создам проект fre sh gatsby с gatsby new MyNewGatsbyProject
и скопируйте пакет. json из проекта, который не работает, новый проект также не может выполнить установку пряжи без ошибок. У кого-нибудь был опыт с этой ошибкой при построении pngquant в проекте gatsby?