electron-forge相关内容
成功地为OSX公证了我的电子应用程序,但现在的问题是,苹果ID和应用程序特定的密码都在Package.json中。当然,我不想在那里硬编码它们以供分发,但我可以使用.env文件中的环境变量来替换它们吗?或者我如何在Package.json文件中对它们保密? 我查看了dotenv和cross-env,但我不知道如何在Package.json文件中使用环境变量。 App是使用电子伪造构建的
..
我已经使用npx create-electron-app electron --template=webpack创建了一个带有电子伪造的应用程序。 然后我做了npm install webpack-dev-server 在我的webpack.renderer.config.js中,我开始添加一个包含proxy和before节的devServer节,但当我使用npm run start时
..
我正在尝试删除或覆盖我由电子制作的通知签名. 这是我得到的: 我正在尝试是否覆盖签名 electron.app.Electron 或完全删除它,通过知道我已经在测试模式 (npm run start) 以及打包为 .exe 时对其进行了测试我也注意到我删除了签名的图标,但是没有一个会很不愉快. 我当前的通知代码如下: function showNotification()
..
我刚刚使用以下命令创建了一个新应用程序: npx create-electron-app my-new-app --template=typescript-webpack 在 renderer.ts 我添加了以下代码 import "./index.css";从“电子"导入 { ipcRenderer }; 但是当我运行 npm run start 我在浏览器控制台中出现以下错误 Unc
..
我无法始终如一地在 Electron 中加载图像.我正在使用带有 webpack 模板的 Electron Forge https://www.electronforge.io/templates/webpack-模板 我的 src 目录如下所示: ├──图像│ └── black.png├── index.css├── index.html├── index.js├── main.js└
..
我希望使用环境变量来存储我的 Apple 用户凭据,但问题在于 Electron Forge 将其添加到不接受这些变量的 package.json 文件中.我正在寻找解析 package.json 文件的 .js 文件,以便我可以用 process.env 变量替换这些值. 我找到了 osxNotarize JS 文件,但它从另一个模块中获取参数,虽然我认为我可以将它们插入那里,但我不想破坏
..
我意识到第二个电子浏览器窗口确实打开了,但是无法正确显示. 在/tools/forge/forge.config.js中,两个窗口有两个入口点: 入口点:[{//反应热模块更换(HMR)rhmr:"react-hot-loader/patch",//HTML索引文件模板html:path.join(rootDir,'src/index.html'),//渲染器js:path.join(ro
..
我用电子伪造创建了一个默认项目.当我尝试使用命令 electron-forge 打包我的项目时,该过程退出并出现以下错误. 我做错了什么?我按照说明在 electron-forge 上的发球台上. $ electronic-forge软件包✔检查您的系统✔准备打包申请拱门:x64✔编译应用✔准备本机依赖⠦包装申请在Forge内部发生了未处理的拒绝:命令失败:npm prune --pro
..
我刚刚使用以下命令创建了一个新应用程序: npx create-electron-app my-new-app --template = typescript-webpack 在 renderer.ts 中,我添加了以下代码 import"./index.css";从“电子"导入{ipcRenderer}; 但是当我运行 npm run start 时,我在浏览器控制台中遇到以下错
..
我正在尝试删除或覆盖我的电子通知签名. 这就是我得到的: 我们将不胜感激任何帮助^^ 解决方案 //如果在Windows上运行,则设置UserModelID进行通知如果(isWin()){app.setAppUserModelId(“要替换的专有名称");}
..
我有一个由Electron打包并运行的EXE文件。现在,我想解压缩单个EXE文件(不是asar)以研究该应用程序的源代码。但是如何呢? 我试图通过将此文件的扩展名从exe更改为zip,7z和tar来解压缩此Web桌面应用程序(由Electron打包的EXE文件)。但是所有操作都失败了,并表明此文件为“ PE”格式。 您能否显示一些将这个Electron应用程序解压缩为单个exe文件的方
..
我用电子伪造创建了一个新的电子项目,该项目使用了角2。 npm install -g电子伪造 电子锻造init -t angular2 然后我添加了 @ angular / forms 纱线添加@ angular / forms 然后我将app.components.ts文件编辑如下: 从'@ angular / core'导入{NgModule}; 从“ @ a
..
使用 npm install -gelectron-forge 似乎缺少了运行Electron所需的某些依赖项。 确保已安装git和Node.js 6.0.0+版本 我不知道为什么会这样我认为缺少git和Node分别在本地和全局版本0.1.5和14.0.0上安装了。 解决方案 git 0.1.5 是对git对象数据库的访问的部分实现;对于其他未实现的内容,它需要本地git命令
..