带电子的 Angular2 CLI

Angular2 CLI with electron

我正在尝试在 electron 中设置一个 Angular2 CLI 项目,在获得 CLI 设置生成的基本 Angular 部分后,我不太确定从哪里开始。

我之前已经成功地将 Angular2 与 electron 一起使用,但那不是与 CLI 一起使用的。

因此,为了澄清起见,我使用 Angular2 CLI 生成了基本的 Angular2 应用程序。现在我不确定如何将它与 Electron 连接起来。

以前有人做过吗?也许你可以提供一些见解。任何帮助的花絮将不胜感激。

谢谢!

只是想告诉大家我找到的解决方案。事实证明,当您使用 CLI 执行 ng-build 时,它会完全删除 dist 文件夹,然后使用 src 文件夹重新制作它。这意味着它摆脱了存储在 dist 文件夹中的 main.js、renderer.js 和 package.json 电子需求。

为了确保每次使用 ng build 时 Electron 文件(main.js、package.json 和 renderer.js)都转移到 Dist 文件夹中,我设置了一个使用 GulpJS 将它们复制到正确位置的任务。无论如何,希望这对面临同样问题的人有所帮助!