如何将变量从电子传递到后面的角

时间:2019-04-26 19:01:59

标签: javascript angular typescript electron

我想用一个代码库制作一个网站和桌面应用程序。但是因为有一些细微的差异,所以我需要在角度应用程序中知道该应用程序是通过Web调用还是通过电子调用。

在main.js中,我已经尝试过:

loadFile函数中输入URL参数,如下所示:

win.loadFile('dist/project/index.html?electron=true')

但随后找不到该文件。

我尝试添加第二个'index.html':

win.loadFile('dist/project/electron.html')

但是该html不会使用angular进行编译。

1 个答案:

答案 0 :(得分:0)

您可以从角度角度检查过程全局常数,必须安装软件包@ types / node

cont inElectron = process.versions.hasOwnProperty('electron');
console.log(inElectron);
// true if the app is running in electron, otherwise false 

precomputed indices