Узел-лавочка кроссплатформенный инструмент командной строки, написанный на Node.js для компиляции собственных модулей расширения для Node.js. Я пытаюсь заставить мою нодовую программу запустить какой-нибудь C ++, который я написал. Кажется, что Node-gyp облегчает этот процесс, как в этом пример, который я смог запустить, делая node-gyp configure
с последующим node-gyp build
а затем работает с node test.js
У меня все еще проблемы с пониманием того, как настроить binding.cc
а также binding.gyp
файлы. Кто-нибудь знает, что происходит, или знает о каких-либо хороших руководствах / документации?
Страница документации дополнений а также Узел-аддон-примеры ссылка с этой страницы должна стать хорошим началом. Также смотрите это слайды по основам бинарных модулей (хотя он использует более старый node-waf как инструмент для сборки)
Других решений пока нет …