首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >电子应用程序看不到已安装的应用程序中的更新

电子应用程序看不到已安装的应用程序中的更新
EN

Stack Overflow用户
提问于 2017-06-24 03:54:02
回答 2查看 1.1K关注 0票数 2

首先,这里是GitHub回购,因为这段代码太大,无法粘贴到这里,https://github.com/HolyBreadstick/Electron-Hello-World/tree/master/AngularProfile-Page

好吧,关于我的问题:我一直在关注关于如何设置一个电子应用程序的上百个不同的博客文章。通过创建一个名为npm run electron-dev的命令,我可以很容易地让我的应用程序在我的系统上运行。在执行此操作时,我可以看到正在将更改应用于我的应用程序。现在,我遵循了一个关于如何为我的电子应用程序创建包的指南,尽管我认为我在这方面做错了一步。

  1. 首先,我在src文件夹中创建了一个辅助package.json文件,其中包含一些元数据。如果我的createInstaller.js有一些相同的元数据,那么这个文件有什么意义。
  2. 我创建了一个名为npm run windows-installer的脚本,这是一种调用所有主要构建脚本和打包程序的方法。如果我在对视图代码中的任何内容进行更改后运行这一操作,那么当安装程序脚本完成时,我将运行setup.exe文件,并注意到我的任何更改都没有被应用。
  3. 我想我遵循了关于如何设置安装程序事件以创建快捷图标等的指南,这个步骤从未奏效,因为我在“开始”菜单中没有看到图标。

我知道这个问题有点宽泛,我很难把它缩小,因为我找不到很好的指南来描述创建、打包、安装和更新windows电子应用程序的整个过程。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-06-28 05:47:45

首先,有许多不同的打包/构建电子应用程序的方法(所有这些都是跨平台的):

  • 电子打包器-相当基本,主要来自命令行。
  • 电子生成器-更高级,但非常可定制
  • 电子锻造-给你一个很好的模板,开始包装已经实现。我觉得这是你最好的选择

我建议查看所有这些,并找到一个最适合您的项目。

我也建议看看其他人的项目,看看他们做什么。超真电子是寻找项目的一个很好的资源。

但对于你的问题:

  1. 在src中放置一个package.json将提供电子生成器元数据和依赖关系信息,而您在createInstaller.js中拥有的是提供电子赢取器元数据。
  2. 这可能是版本号的问题。尝试更新版本号
  3. 查看这个博客帖子可能有助于解决图标问题。
票数 0
EN

Stack Overflow用户

发布于 2021-08-14 17:19:07

在使用电子js + react时,我也遇到了同样的问题。那些使用npm 命令生成应用程序的人使用npm运行构建命令,这将解决您最新的代码更新问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44732567

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档