首先这里是GitHub仓库,因为此代码太大而无法粘贴到此处,https://github.com/HolyBreadstick/Electron-Hello-World/tree/master/AngularProfile-Page
好的问题:
所以我一直在关注如何设置电子应用程序的大约一百篇不同的博客文章。我可以使用我创建的名为npm run electron-dev
的命令轻松地在我的系统上运行我的应用程序。执行此操作时,我可以看到更改正在应用于我的应用程序。现在我已经按照指南介绍了如何为我的电子应用程序创建软件包,遗憾的是我觉得我在这里搞砸了一步。
npm run windows-installer
的脚本,这是一种调用我所有主要构建脚本和打包器的方法。如果我在对视图代码中的任何内容进行更改后运行此命令,则在安装程序脚本完成时运行setup.exe文件,并注意到我的所有更改都未应用。 我知道这个问题有点宽泛我无法缩小范围,因为我找不到好的指南,列出了创建,打包,安装,更新Windows电子应用程序的整个过程。
答案 0 :(得分:0)
首先,有许多不同的打包/构建电子应用程序的方式(所有这些都是跨平台的):
我建议您查看所有这些内容并找到最适合您项目的内容。
我还建议查看其他人的项目并查看他们的工作。 Awesome Electron是寻找项目的绝佳资源。
但是对于你的问题:
package.json
可以提供电子构建器元数据和依赖关系信息,以及createInstaller.js中的内容是提供电子winstaller元数据