Не устанавливается npm install canvas — требует скачать и установить библиотеку вручную?
Пытаюсь установить пакет npm install canvas --save, он не устаналивается (Windows 10). В документации написано, что надо скачать самому и установить еще билиотеки вручную (GTK 2) (https://github.com/Automattic/node-canvas/wiki/Ins...
А как же на хосте или на других комьютерах npm install не будет работать пока не установить вручную эту дополнителную библиотеку?
Там же на главной страничке гитхаба приведены команды для каждой ОС. Если у вас windows на хосте, что маловероятно, то да, шаги для установки приведены по вашей ссылке. Но даже для винды есть package managers (Chocolatey, например).
mazhekin, npm install - то сам по себе работает, у вас именно пакет canvas не ставится. Ставить везде GTK 2 для него. Чтоб это проще делать - можно поставить Chocolatey или подобный package manager для системы (npm - package manager для Ноды, не для системы)
ок спасибо понятно, а вот вопрос еще такой поставил я этот GTK 2 на хост, а плагин этот в браузере крутится. Каким образом браузер рисует на канвасе на фронте, если софт на сервере? Пересылает туда сюда картинку как то скрыто?
npm canvas install -s ( Флаг сохраняет скачиваемые файлы и сохраняются обычно в users/user на основном диске по умолчанию и просто извлеките данный модуль )