Модуль кросс-компиляции узлов с нативными привязками с помощью node-gyp

Я использую AWS Lambda, которая включает в себя создание архива моего скрипта node.js, включаяnode_modules папку и загрузку этого в свою инфраструктуру для запуска.

Это работает нормально, за исключением случаев, когда речь идет о модулях узлов с собственными привязками (с использованием node-gyp). Поскольку привязка была выполнена и проект заархивирован на моем локальном компьютере (OS X), она несовместима с серверами AWS (Amazon Linux).

Как я могу кросс-компилировать / установить модуль узла (в частности,Узел-sqlite3) так, когда я загружаю его на другой сервер, он запускается?

Ответы на вопрос(4)

Ваш ответ на вопрос