node.js — Создание автономного исполняемого файла для приложения nodejs с помощью дополнений C ++

В настоящее время я создаю аддоны C ++ для nodejs, чтобы я мог представить некоторые из C ++ API через веб-сокеты. Этот API позволяет клиентам общаться с композитными устройствами, подключенными к ПК (или даже к Pi). Поскольку он будет развернут на ПК, я хотел бы включить его в качестве отдельного приложения. Я использовал нод webkit (nw + nw-gyp) для POC. Это прекрасно работает, однако в будущем я хотел бы разделить уровень пользовательского интерфейса как отдельный развертываемый и слой, который представляет API веб-сокетов как отдельный развертываемый.

Но в настоящее время, когда вы создаете приложение с помощью node-webkit, оно также включает в себя браузер, который делает «большой» развертываемый. Мне действительно не нужен браузер. Можно ли сказать, чтобы узел webkit не включал браузер? Я рассматривал jxcore как возможную альтернативу, но это все еще очень молодой проект, и я не уверен, что он также может поддерживать аддоны C ++. Есть ли лучший способ создания автономных приложений узлов (без пользовательского интерфейса), которые имеют собственные дополнения в качестве зависимости?

1

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]