electron-builder相关内容
我创建了一个 Electron 应用程序,该应用程序使用 electron-builder 打包到 NSIS 安装程序中. 现在我想在安装程序中添加一个自定义文本字段,用户可以在其中输入一个值(该值应保存到磁盘/注册表,稍后需要在应用程序中可用). 我看到安装程序中定义了一个 customWelcomePage 宏,它可能(错误)用于此目的?但是我将如何创建一个创建完整页面的宏?NSI
..
我是 electronjs 的新手.我想将 Angular 应用程序转换为桌面.我可以成功实现它,但问题是应用程序图标设置为默认电子,而不是我提供的图标如下: win = new BrowserWindow({宽度:600,身高:670,图标:`${__dirname}/dist/assets/imgs/logo.png`}) 我在使用资源黑客构建应用程序后更改了图标,但我需要在构建时以正确
..
这是我的目录结构,其中 renderer.js 包含在 index.html 中.python 脚本 visitor.py 和 download.py 通过 python-shell.一旦我捆绑,它就无法找到 python 脚本 |_ index.html|_ 样式.css|_ main.js|_ 包.json|_ 分布/|_ 节点模块/|_ 渲染器.js|_ 访客.py|_ 下载.py 我
..
例如,我有一个已编译的二进制 cudaDeviceQuery,它以 JSON 形式返回设备列表.这是一段代码: 导出默认函数 cudaDeviceQuery(): Promise{常量 throwError = () =>{throw new Error("很遗憾你的平台还不支持");};常量文件 = __DARWIN__?path.join(__dirname, 'darwin', 'cuda
..
我将 MongoDB 源代码保存在电子源代码中并使用此命令运行 MongoDB: const app = require('electron').app;const child_process = require('child_process');const dbInstanceDir = app.getAppPath();const startMongo = dbInstanceDir + m
..
我的 main.js 中的 electron-builder 和 browserWindows 预加载选项有问题: //创建浏览器窗口.主窗口 = 新浏览器窗口({x: mainWindowState.x,y: mainWindowState.y,宽度:mainWindowState.width,高度:mainWindowState.height,最小高度:500,最小宽度:1000,图标:pa
..
electron-builder 和 electron-packager.两者都有一些示例项目吗?哪个更适合独立的 .exe 应用程序构建? 解决方案 electron-packager 是(更新:在此提交中更改:“重构:合并电子打包器")被电子制造商使用.这篇文章声明 如果你真的想去城里,看看electron-builder它采用电子包装器产生的包装并创建自动安装程序. 电子
..
我们正在努力为 Windows 32 位和 64 位构建应用程序. 它是使用 sqlite3 作为数据库的 Angular 2 应用程序. 一切都在开发中完美运行,但在打包应用程序并在 Windows 上运行后,它会引发错误 尚未找到安装 SQLite 包.尝试安装它: npm install sqlite3 --save 这里是 package.json(其中对这个问题很重要的一
..
我正在使用 Vue + Electron 开发一个应用程序,我在使用自定义字体时遇到了问题.在 web 模式下运行应用程序时,与自定义字体一起使用的图标显示正常.但是当我使用 electron-builder 构建应用程序时,图标/自定义字体没有加载. 我在 index.html 头标签中导入自定义字体,自定义字体位于 src/renderer/assets/fonts 文件夹中. 任
..
晚上, 我正在研究使用 electron 来打包现有的 angular2 构建.我以为我进行了试运行,但实际包装似乎失败了(请参阅下面的最后一步),我想了解原因.这就是我正在做的事情...... 创建项目 使用 angular-cli 开始一个新项目 ng new electron-ng2-cli --style=scss 安装 electron 和 electron-builde
..
我正在创建一个运行从 create-react-app 生成的反应的电子.然后我添加 nedbjs(一个持久性数据库)和 camojs(用于 nedb 的 ODM)作为依赖项.要与 nedb 连接反应,我使用电子 ipc. 这是我的项目结构: 这是我的 package.json: “脚本":{“开始":“反应脚本开始","build": "react-scripts build","
..
我想使用 Electron (macOS) 打开应用程序并通过深度链接传递参数. 项目 'electron-deep-linking-mac-win' 在 GitHub 上. 编辑 package.json,遵循 'electron-builder 的快速设置指南 制作 mac 安装程序: {“名称":“电子深度链接-osx",“版本":“1.0.0","description":
..
晚上, 我正在考虑使用 electron 来打包现有的 angular2 构建.我以为我进行了试运行,但实际包装似乎失败了(请参阅下面的最后一步),我想了解原因.这就是我在做什么... 创建项目 使用 angular-cli 开始一个新项目 ng new electron-ng2-cli --style=scss 安装电子和electron-builder 编辑 packag
..
我有一个 angular 应用程序,它已使用电子生成器转换为桌面应用程序.现在,我正在尝试在其中实现自动更新功能.我不希望电子生成器将更改发布到 github 存储库.(注意:整个应用程序都在一个私有的 github 存储库上.)我想手动上传必要的 .dmg、.zip、.yml 文件到发布标签,我希望自动更新程序可以获取这些文件.我怎样才能做到这一点? 目前,我将源 .zip 和 .tar.
..
我正在使用 Vue + Electron 开发应用程序,但我在使用自定义字体时遇到了问题.在 Web 模式下运行应用程序时,与自定义字体一起使用的图标显示正常.但是当我使用电子生成器构建应用程序时,图标/自定义字体未加载. 我在 index.html head 标签中导入自定义字体,自定义字体位于 src/renderer/assets/fonts 文件夹中. 任何帮助谢谢 解决
..
我知道这是一个重复性的问题,但是我找不到任何答案 我想将电子应用程序数据存储在本地json文件中 这很好用,但是打包和构建后不起作用 我试图在管理员中运行应用程序,但此操作不再起作用! 我不知道如何解决这个问题 有一种方法可以将数据存储在电子应用程序中无所谓 谢谢 解决方案 您将文件保存在哪里?除非您具有管理员访问权限,否则您将无法保存到某些目录,因为这将暴露书面应
..
我正在处理一个脚本,该脚本正在安装我用电子制作的应用程序,到目前为止,一切似乎都工作正常.但是,有一个问题,我能够添加新的自定义页面,但是它是在安装之前添加的.有一个问题,因为此页面包含两个输入字段,用户必须填写这些输入字段,然后将提供的数据存储在安装了app的目录中.但是由于在此步骤之后安装了应用程序,因此目录将被覆盖并且文件消失了.这是代码: !include nsDialogs.nsh!i
..
我正在使用电子6.10.0和React.js. 在我的应用中,菜单中有一个添加任务选项,它会创建一个新窗口. 在开发过程中一切正常,但是在生产过程中,这条线会引起问题. addWindow.loadURL(isDev?'http://localhost:3000/add':`file://$ {path.join(__dirname,'../build/index.html')}
..
package.json: {"name":"electronapp","version":"1.0.0","description":“电子自动启动","main":"index.js",“脚本":{"start":“电子.","build":“电子包装机---all"},"author":"ivie",“许可证":"ISC","devDependencies":{"Q":"^ 1.0.0"
..
版本:“电子":"1.6.2",“电子生成器":"^ 16.8.2", 目标:Windows x64 我知道我可以在使用电子运行时添加-js-flags =“-max-old-space-size = 4096" .但是我应该把这个参数放在电子生成器的构建配置中吗? 解决方案 在main.js中,添加: app.commandLine.appendSwitch('js-flag
..