问题标签 [electron-packager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 减轻电子应用程序的重量
我有一个开关代码来识别 Windows 拱门:ia32 和 x64,因此我的应用程序文件夹中有两个 pepflashplayer.dll,但两个文件的重量为 45.8mb(应用程序的最终重量为 74mb),而且我认为我的应用程序对于仅在网站上为游戏收费来说太重了
不存在使文件更轻的任何方法吗?
windows-services - 如何将 Electron 应用程序和 windows 服务捆绑在一起?
我对电子应用很陌生。我需要一些有关选举安装的帮助。我有一个Electron 桌面应用程序和一个windows 服务。我可以使用 package.json 启动和停止我预先安装的服务sudo-prompt
。我正在使用包创建Windows 安装程序。electron-winstaller
但我想将我的windows 服务与我的电子应用程序捆绑在一起。我的要求是,当我安装电子包时,它也应该安装我的服务,当我卸载我的包时,应该卸载该服务。
请帮帮我。任何线索,任何建议将不胜感激。如果您认为这应该通过其他方式来实现,那么请建议我。
javascript - Node-GYP 失败,退出代码:1
我必须在 electron.atom 中使用 node-usb 才能使用我正在尝试安装 node-gyp 并且我面临一个问题。
我在stackoverflow上发现了几张相同的票,我都试过了。仍然没有成功。
有没有人找到任何解决这个问题的方法。
node.js - 如何以管理员身份启动电子桌面应用程序
我已经创建了一个电子桌面应用程序。我曾经electron-packager
制作过电子的包装。使用该软件包,我通过electron-winstaller
. 我的应用程序需要一些管理员权限,所以我希望我的应用程序每次都以管理员身份运行。我曾经sudo-prompt
提示用户输入 UAC。但是每次我使用sudo.exec()
函数时都会提示。
webpack - 打包的电子应用程序无法找到节点模块
我有一个使用electron-forge设置的电子项目。该应用程序在本地运行良好,我正在尝试将其打包以在各种操作系统上分发。但是,当我打包并编译应用程序并尝试运行它时,我收到cannot find module ...
如下错误:
我的构建过程如下:
- 用于
webpack
将电子组件捆绑到一个文件中 - 打包并编译使用
electron-forge
webpack.config.js
forge.config.js
我在这里做错了什么?似乎electron.asar
构建的不知道如何/在哪里找到某些 node_modules,但我的印象是它们将包含在由webpack
.
javascript - 大炮查找模块。电子
有一个问题让我卡了 3 个小时。我开始学习 Electron 框架。
在我安装独立性之前一切正常:ElectronViewRenderer。
这是错误:找不到模块'../js/index.js'
我的文件夹结构: http: //puu.sh/yAbnR/1acdb39aa7.png
我的 Index.ejs(视图):
包装器.json:
node.js - 使用 Electron 应用程序启动文件;获取文件的 url(进程变量)
我已经打包了我的电子应用程序,我可以双击一个文件让它启动应用程序。
但是,我没有被传递双击文件的 url。它不在process.argv
。
当我构建允许这种行为的应用程序时,是否应该提供一个标志?
process.argv 上的 Node.js 页面不是很有帮助。
javascript - 从电子调用窗口函数
在一个 .js 文件中,我有
现在我想调用主电子文件中的函数。我怎样才能做到这一点?
这是我在主电子文件中尝试做的事情:
这没用。为什么?