Electron.js与Angular 6 +

时间:2018-10-23 10:43:30

标签: javascript angular electron

要使用Angular构建桌面应用程序,我们必须在main文件中创建package.json属性,以定义Electron启动脚本的路径。但是Angular 6+允许在工作空间中保留1+个项目,所以我只有一个package.json文件,只有一个node_modules文件夹,依此类推,因为堆栈相同,唯一的区别是Electron脚本。

因此,问题是-我可以动态设置Electron的main.js文件的路径吗?例如,使用terminal命令。目前,我只了解到index.html文件的动态路径,例如:

electron ./projects/launcher/build/index.html

有什么主意吗?

1 个答案:

答案 0 :(得分:0)

您可以为每个项目创建一个文件,然后打开BrowserWindow并加载-BrowserWindowInstance.loadURL-。然后您将拥有电子应用程序。

此外,在构建过程中,您可以更新package.json中的main属性并构建应用程序。