Я использую 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
Спасибо за помощь:)