Я создал электронное приложение на своем компьютере Windows 10. Я использовал электронный упаковщик для упаковки приложения для linux с использованием архитектуры armv7l (Raspberry Pi 4). Однако, когда я запускаю его на PI, он выдает ошибку «недопустимый заголовок ELF».
Я понимаю, что это связано с тем, что node_modules были созданы для windows. Можно ли как-нибудь скомпилировать приложение на Windows, но сказать компилятору (электронному упаковщику) перестроить node_modules для целевой платформы? Я не хочу устанавливать что-либо на PI до моего приложения, так как приложение должно быть автономным исполняемым файлом. Мои основные зависимости - это serialport и tableify, кроме самого электрона.
Любая помощь будет оценена. Спасибо.