2016-09-08 3 views
2

Я создаю приложение с Electron + Angular 2, и приложение должно загрузить узел-serialport, но у меня возникают некоторые проблемы, когда я буду загружать эти модули вместе.Electron + Angular 2 + node-serialport

Например, когда я запускаю свое приложение с помощью Electron + Angular 2 и без node-serialport, он работает нормально, но если я загружу с помощью приложения node-serialport, все работает неправильно, мой Angular 2 просто останавливает его функции как связывание.

спасибо.

ответ

0

Я использую электрон, node-serialport и реагирую, но я думаю, что это одна и та же проблема с корнем: электронные и родные модули. Я только что разместил more detailed answer для аналогичного вопроса, связанного с электроном + node-serialport. вкратце:

Вам необходимо перестроить serialport для версии узла, которую ожидает электрон, что, вероятно, отличается от версии узла, который вы устанавливаете по всему миру. electron-rebuild поможет с перестройкой, но, наконец, вам нужно удалить артефакты сборки по умолчанию, иначе электрон-перестройка не будет генерировать новые.

Смежные вопросы