ngx-childprocess
Version:
Access Child Process API from Electron through Angular Service
51 lines (38 loc) • 1.27 kB
Markdown
# ngx-childprocess
Based on the `ngx-electron` package this wraps the child_process node API for Angular applications which are running inside an electron app
## Installation
`ngx-childprocess` can be installed easily using either `yarn` or `npm` commands in the scope of an angular project.
```
$ yarn add ngx-childprocess --save
# or
$ npm install ngx-childprocess --save
```
`ngx-childprocess` is exposing a module called `NgxChildProcessModule` which needs to be imported in your `AppModule`.
``` typescript
import {NgModule} from '@angular/core';
import {BrowserModule} from '@angular/platform-browser';
import {NgxChildProcessModule} from 'ngx-childprocess';
import {AppComponent} from './app.component';
export class AppModule {
}
```
Once the module has been imported, you can easily use angular DI to ask for `ChildProcessService`.
``` typescript
import {Component} from '@angular/core';
import {ChildProcessService} from 'ngx-childprocess';
export class AppComponent {
constructor(private _childProcessService: ChildProcessService) { }
}
```