Windows installer Electron应用程序在已安装的应用程序中未看到更新
首先这里是GitHub repo,因为这段代码太大,无法粘贴到这里 好的,我的问题是: 所以我一直在关注大约一百篇关于如何安装电子应用程序的不同博客文章。使用我创建的名为Windows installer Electron应用程序在已安装的应用程序中未看到更新,windows-installer,electron,Windows Installer,Electron,首先这里是GitHub repo,因为这段代码太大,无法粘贴到这里 好的,我的问题是: 所以我一直在关注大约一百篇关于如何安装电子应用程序的不同博客文章。使用我创建的名为npm run electron dev的命令,我可以很容易地让我的应用程序在我的系统上运行。执行此操作时,我可以看到更改正在应用于我的应用程序。现在,我已经遵循了一个关于如何为我的电子应用程序创建软件包的指南,遗憾的是,我认为我在这方面做了一个改进 首先,我在src文件夹中创建了一个secondary package.json
npm run electron dev
的命令,我可以很容易地让我的应用程序在我的系统上运行。执行此操作时,我可以看到更改正在应用于我的应用程序。现在,我已经遵循了一个关于如何为我的电子应用程序创建软件包的指南,遗憾的是,我认为我在这方面做了一个改进
npm-run-windows-installer
的脚本,这是调用所有主要构建脚本和打包程序的一种方式。如果在对视图代码中的任何内容进行更改后运行此命令,则在安装程序脚本完成后,我将运行setup.exe文件,并注意到没有应用任何更改李>
我知道这个问题有点宽泛,我很难缩小范围,因为我没有找到好的指南来规划创建、打包、安装和更新适用于windows的electron应用程序的整个过程。首先,打包/构建electron应用程序有很多不同的方法(所有这些都是跨平台的):
- Electron Packager-非常基本,主要来自命令行
- Electron Builder-稍微高级一点,但非常可定制
- Electron Forge-为您提供了一个很好的模板,可以开始使用已经实现的打包。我认为这是您最好的选择
package.json
将提供electron builder元数据和依赖项信息,而您在createInstaller.js中拥有的是electron winstaller元数据首先,有许多不同的打包/构建电子应用程序的方法(所有这些都是跨平台的):
- Electron Packager-非常基本,主要来自命令行
- Electron Builder-稍微高级一点,但非常可定制
- Electron Forge-为您提供了一个很好的模板,可以开始使用已经实现的打包。我认为这是您最好的选择
package.json
将提供electron builder元数据和依赖项信息,而您在createInstaller.js中拥有的是electron winstaller元数据