Неоднократно сталкивался с проблемой: npm-пакет png-img
не ставится и требует компиляторов. Жить, буквально, без них не может.
В дебиан-производных для этого есть sudo apt install build-essential
, им обычно и пользуюсь. Но не все сидят на дебиане и, более того, не у всех на машине Linux. У кого-то стоит MacOS и вот для них была придумана инструкция. Инструкция длинная, подробная, на странице полно рекламы, т.ч. я её несколько сокращу:
- Запускаем терминал
- В терминале запускаем команду
xcode-select --install
, появляется диалоговое окно с тремя кнопками - Жмём кнопку
Install
, две другие:Get Xcode
иNot Now
игнорируем - Ждём, пока скачается сотня-другая мегабайт
- Снова пытаемся установить
png-img
или что там было нужно