Angular 电子和角度传感器共享服务4

Angular 电子和角度传感器共享服务4,angular,typescript,electron,Angular,Typescript,Electron,我可以访问angular以外的angular 4服务吗?背景:我需要angular和electron之间的共享服务 从角度看,我的服务看起来像: @Injectable() export class SharedDemoService { test() { console.log(123); } } 在电子方面,我可以像这样访问角度: require('@angular/core') 但是如何访问SharedDemoService?我不熟悉electron的设置,但我认为您应该能够只需要文

我可以访问angular以外的angular 4服务吗?背景:我需要angular和electron之间的共享服务

从角度看,我的服务看起来像:

@Injectable()
export class SharedDemoService {
 test() { console.log(123); }
}
在电子方面,我可以像这样访问角度:

require('@angular/core')

但是如何访问SharedDemoService?

我不熟悉electron的设置,但我认为您应该能够只需要文件夹中的任何“文件”,所以可能需要(“路径/到/共享演示服务”)就可以了,您尝试过吗?没有,但我认为这不可行,因为我需要的是依赖注入提供的服务。我认为这不可行。为什么不将您的
SharedDemosService
逻辑写入通用模块(javascript模块,而不是angular模块),然后从angular和electron导入它呢?这是一种可能的解决方案。我只是希望有一个角度的解决办法。