Кроссплатформенная сборка на Ubuntu для Mac с острым и электронным билдером - PullRequest
0 голосов
/ 16 мая 2019

Я использую Circle CI для тестирования и сборки моего электронного приложения с электронным компоновщиком для MacOS.

Поскольку я использую sharp , сборочный пакет не может использоваться на Mac.Сборка работает и упаковывает мое приложение.Окончательная сборка начинается на Mac, но останавливается в тот момент, когда загружается JS-файл, куда я импортирую / нуждаюсь в lib.

Sharp предоставляет предварительные сборки для собственных расширений и самой библиотеки.Поэтому я подумал, что электронный строитель будет загружать правильные двоичные файлы для целевой платформы при сборке / упаковке.

  • электронный строитель Версия: 20.4.2
  • buildTarget: platform=darwin arch=x64 electron=4.2.0 appOutDir=package/mac

Игра с опциями электронного компоновщика:

  • npmRebuild
  • buildDependenciesFromSource

Я проверил много проблем с GitHub в различных GitHubРЕПО (электронная, электронная перестройка, электронная, резкая, ...)

Открыл здесь вопрос: https://github.com/electron-userland/electron-builder/issues/3892

Спасибо за помощь:)

...