Как построить узел-последовательный порт для Windows на Mac? - PullRequest
0 голосов
/ 02 мая 2019

Добрый день!

Я пытаюсь создать на моем Mac приложение Vuejs для электронов с node-serialport.

Я могу собрать электрон, и он отлично работает на Mac, но в Windows он всегдаимеет ошибку:

A JavaScript error occurred in the main process

Uncaught Exception:
Error: \\?\C:\Users\MyUser\AppData\Local\Temp\4deb32d9-50e4.....bf7b.tmp.node is not a valid Wind32 application.

error on Windows

И я могу построить это приложение на Windows использовать windows-build-tools без ошибок, и это тоже работает нормально, ноЯ хочу собрать приложение для всех платформ только на моем Mac.

Вот репозиторий репортаций: https://github.com/DonaldChiang/node-serialport-testing

  1. клонировать этот репозиторий
  2. run yarn install
  3. Запустите yarn electron:build:windows на Mac
  4. Скопируйте node-serialport-testing Setup 0.1.0.exe в Windows и установите

У меня есть два вопроса по этому вопросу:

  1. Могу ли я собрать модуль собственного узла для другой платформы на Mac или Linux?
  2. Будет ли электронная перестройка выполнять предварительную сборку перед установкой?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...