Javascript 重写生成配置
我正在做一个react/electron项目,其中包含用于捆绑的webpack和用于编译构建的electron builder。我试图在编译后覆盖构建配置,方法是在应用程序的安装目录中提供一个自定义配置文件来覆盖env变量。我已经验证了Javascript 重写生成配置,javascript,reactjs,webpack,electron,Javascript,Reactjs,Webpack,Electron,我正在做一个react/electron项目,其中包含用于捆绑的webpack和用于编译构建的electron builder。我试图在编译后覆盖构建配置,方法是在应用程序的安装目录中提供一个自定义配置文件来覆盖env变量。我已经验证了process.env更新,但是配置变量仍然使用编译时使用的旧配置。有没有办法做到这一点 比如说 const apiKey=process.env.apiKey 在这种情况下,process.env.APIKEY具有更新的配置,但APIKEY仍指向编译生成时使用的
process.env
更新,但是配置变量仍然使用编译时使用的旧配置。有没有办法做到这一点
比如说
const apiKey=process.env.apiKey
在这种情况下,process.env.APIKEY
具有更新的配置,但APIKEY
仍指向编译生成时使用的旧密钥
npm安装dotenv
package.json
.env
文件中→ <代码>反应应用程序URL路径=xxxxx
console.log(process.env.REACT\u APP\u URL\u PATH)
只是检查一下
是的,我正在使用dotenv包,但我也想覆盖编译后的构建配置,而这似乎不起作用work@Alien128如果你问,当它已经建成时,你怎么能改变它,那么我不知道,但是如果你在没有电子部件的情况下进行调试?,如果是这样的话,那么检查electron配置或共享:)是的,一旦它已经构建好,我想更改它。