Сборка собственных модулей с электронным компоновщиком для разных ОС - PullRequest
0 голосов
/ 05 мая 2018

Я создаю приложение, используя electron и nodejs, когда пытаюсь создать его с помощью electron-builder, используя следующую команду:

electron-builder --mac --linux --win --x64

он собирает собственные модули только для моей текущей ОС. Есть ли способ собрать собственные модули для всех операционных систем?

1 Ответ

0 голосов
/ 05 мая 2018

ты не можешь. https://www.electron.build/multi-platform-build

If your app has native dependency, 
it can be compiled only on the target platform unless prebuild is not used.

prebuild is a solution, but most node modules don't provide prebuilt binaries.
macOS Code Signing works only on macOS. Cannot be fixed.
...