Angular [electronjs](https://www.electronjs.org/) wrapper service
npm install ngx-electronjsAngular electronjs wrapper service
sh
npm i electron ngx-electronjs
`$3
`typescript
import { NgxElectronModule } from 'ngx-electronjs';@NgModule({
declarations: [AppComponent],
imports: [
NgxElectronModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule {}
`$3
`tsimport { ElectronService, IpcRendererService } from 'ngx-electronjs';
export class AppComponent {
constructor(
private electron: ElectronService,
private ipc: IpcRendererService
){}
ngOnInit() {
// Checks
this.electron.isDefined();
this.ipc.isDefined();
// Static accessors
this.electron.instance;
this.ipc.instance;
// IpcRenderer Shortcuts
this.ipc.send('event');
this.ipc.on('event').subscribe(eventData => ...);
}
}
`$3
`sh
ng build --prod && electron .
``