Я пытаюсь использовать Typescript вместе с Electron и RobotJS.Я новичок во всех этих технологиях, поэтому мне не хватает глубокого понимания того, что происходит за кулисами, поэтому я не могу по-настоящему соединить точки в этом вопросе.Electron и мое приложение работают нормально, все компилируется, но RobotJS не будет работать.Я получаю следующую ошибку:
ERROR in ./node_modules/robotjs/build/Release/robotjs.node 1:0
Module parse failed: Unexpected character '�' (1:0)
You may need an appropriate loader to handle this file type.
(Source code omitted for this binary file)
Я пытался пересобрать RobotJS для Electron, но он все равно не работает.Это модуль нативного узла?Я не уверен, нужно сначала прочитать об этом, чтобы выяснить, что мне с ним делать, если это действительно так.
Это вообще возможно?Спасибо и хорошего дня!
LE: Похоже, я пытался использовать robotjs, который опирается на узел (основной процесс) из углового (визуализированный процесс).Когда я переместил то, что я пытался сделать с robotjs, из углового компонента в main.ts, управляемый электроном, это сработало.Я постараюсь найти способ использовать его из углового, я полагаю, межпроцессного взаимодействия или чего-то еще, поскольку я пока не мог найти другого пути.Все еще жду идей, так как я сейчас в темноте.Спасибо!