我正在使用electron-boilerplate构建电子应用程序。electron - process.env.npm_package *变量缺失
我有一些变量,我保存在package.json下config
。通常使用节点,您可以像process.env.npm_package_config_variableName
那样访问它们。但是在我的电子应用程序中,我没有在主要过程中看到任何package.json var bindings。
有没有人遇到同样的问题?
我正在使用electron-boilerplate构建电子应用程序。electron - process.env.npm_package *变量缺失
我有一些变量,我保存在package.json下config
。通常使用节点,您可以像process.env.npm_package_config_variableName
那样访问它们。但是在我的电子应用程序中,我没有在主要过程中看到任何package.json var bindings。
有没有人遇到同样的问题?
使用dotenv模块遇到类似问题。
有趣的是,当我运行'电子'。在process.env变量的作用和在require('dotenv').config();
预计它们只配置不正确,当我使用electron-packager包装我的应用程序,打开该应用程序为<appName>-darwin-x64
。
同样在这里:(我想我将不得不将我的env configs移动到一个JS文件 –
你有没有失败的地方或任何错误的例子? 调用'process.env.npm_package_config_variableName'时一切拼写正确 –