26 lines
732 B
TypeScript
26 lines
732 B
TypeScript
|
import { Component } from '@angular/core';
|
||
|
import { ElectronService } from './core/services';
|
||
|
import { APP_CONFIG } from '../environments/environment';
|
||
|
|
||
|
@Component({
|
||
|
selector: 'app-root',
|
||
|
templateUrl: './app.component.html',
|
||
|
styleUrls: ['./app.component.css']
|
||
|
})
|
||
|
export class AppComponent {
|
||
|
constructor(
|
||
|
private electronService: ElectronService,
|
||
|
) {
|
||
|
console.log('APP_CONFIG', APP_CONFIG);
|
||
|
|
||
|
if (electronService.isElectron) {
|
||
|
console.log(process.env);
|
||
|
console.log('Run in electron');
|
||
|
console.log('Electron ipcRenderer', this.electronService.ipcRenderer);
|
||
|
console.log('NodeJS childProcess', this.electronService.childProcess);
|
||
|
} else {
|
||
|
console.log('Run in browser');
|
||
|
}
|
||
|
}
|
||
|
}
|