Приложение Electron работает на яблочном кремнии ARM64

Мы можем запускать настольное приложение Electron с помощью electronic-builder вместе с dmg на X64. Если мы хотим запустить то же приложение на Apple Silicon (ARM64), мы установили следующие зависимости (X64)
1 Xcode 12 и обновите Mac до Bix sur.
2 npm install [email protected]
3 node-gyp (7.1.2)

но, найденные ниже ошибки:

ОШИБКА TypeError: невозможно прочитать свойство 'require', равное нулю

Также при сборке и упаковке приложения мы хотим добавить extraFiles. Пожалуйста, предложите, если какое-либо решение.

Также читайте о electronic-packager, но как мы можем добавить дополнительные файлы, используя то же самое.


person Monika Ukirde    schedule 11.01.2021    source источник


Ответы (1)


Я не знаю, как исправить вашу ошибку, но могу предложить вам установить последнюю электронную версию, а не бета-версию. Если вы думаете, что бета-версия может быть лучшим способом использования с яблочным кремнием (я не сейчас, если для него скомпилирована последняя бета-версия), вы можете попробовать ее в равной степени, потому что macOS скомпилирует электрон для вас ... (он может компиляция занимает около 20 секунд).

person Bellisario    schedule 13.01.2021
comment
Да . Я уже пробовал последнюю электронную версию, но получил ту же ошибку. - person Monika Ukirde; 14.01.2021