У меня есть приложение для Android, написанное с использованием ionic, и оно будет вызывать некоторые функции C с помощью Cordova.
Теперь мне нужно сделать такое же приложение для рабочего стола.Я хочу использовать Электрон.и код C может работать как аддон nodejs C / C ++ в электронном виде.но если я использую ионное в электроне.Я получу следующую ошибку при загрузке аддона nodejs:
Ошибка синтаксического анализа модуля: XXX.node Неожиданный символ '' (1: 0) Вам может потребоваться соответствующий загрузчик для обработки этого типа файла (Исходный кодопущен для этого двоичного файла)
XXX.node - это двоичный файл библиотеки C.
Я гуглю несколько дней и обнаружил, что кто-то сказал, что Node работает на стороне сервера.Ionic на стороне клиента, поэтому ionic не может вызывать узлы модулей.Это правильно?
Если это правильно, как я могу использовать тот же код интерфейса?Мне нужно переписать один или использовать другой фреймворк?
Спасибо!