0

我正在寻找使用环境变量来存储我的苹果用户凭据,但问题在于 Electron Forge,它被添加到package.json不接受这些变量的文件中。我正在寻找.js解析文件的文件,以便我可以用变量package.json替换值。process.env

我找到了osxNotarizeJS 文件,但它从另一个模块获取参数,虽然我认为我可以将它们插入那里,但我不想破坏之前或之后的任何逻辑。我宁愿早点.json解析文件并在那里插入我的变量。

任何帮助深表感谢!

4

1 回答 1

1

修改 Electron forge 源代码会很疯狂,您应该将 electron forge 配置提取到一个单独的 JS 文件中:ElectronForge 配置并加载您的environment variables使用process.env.YOUR_VARIABLE_NAME

在此处输入图像描述

于 2021-05-18T17:30:38.390 回答