windows系统中的node.js可以在服务器启动前设置环境,如下:
set NODE_ENV=production
Run Code Online (Sandbox Code Playgroud)
该NODE_ENV参数可以使用 innode.js或electronby process.env.NODE_ENV。
但是当我通过 构建电子时electron-builder,就像这样:
electron-builder build --windows
Run Code Online (Sandbox Code Playgroud)
如何设置环境变量?
更新:
可能无法将固定的环境变量传递给可执行文件electron-builder。
可能只能手动加载一个环境文件,打包时修改,或者把参数预置到dev状态。当没有状态时,它是production。