I'm currently working on a Cordova Angular application that utilizes the Electron platform. As part of the project, I've integrated a library named "event-pubsub.". The installed library is in node_modules folder.
I have also written a custom Cordova Electron plugin, named "tcp-plugin," where I am importing the above library:
var Events = self.require('event-pubsub');
To include this plugin in the Cordova Angular project, I used the following command:
cordova plugin add tcp-plugin
Building the project with ng build worked without any issues, and I can successfully build the Electron app as well using:
cordova build electron
However, upon running the packaged Electron executable file from /platform/electron/build/, I encounter a plugin-related error:
Module not found: event-pubsub
I would appreciate any assistance in resolving this issue.
Cordova@12.0.0
Cordova-electron@3.1.0
Angular@14.x.x
Node@16.20.2
OS: Windows
I'm currently working on a Cordova Angular application that utilizes the Electron platform. As part of the project, I've integrated a library named "event-pubsub.". The installed library is in node_modules folder.
I have also written a custom Cordova Electron plugin, named "tcp-plugin," where I am importing the above library:
var Events = self.require('event-pubsub');To include this plugin in the Cordova Angular project, I used the following command:
cordova plugin add tcp-pluginBuilding the project with
ng buildworked without any issues, and I can successfully build the Electron app as well using:cordova build electronHowever, upon running the packaged Electron executable file from /
platform/electron/build/, I encounter a plugin-related error:Module not found: event-pubsubI would appreciate any assistance in resolving this issue.
Cordova@12.0.0
Cordova-electron@3.1.0
Angular@14.x.x
Node@16.20.2
OS: Windows