2017-03-23 69 views
0

我正在使用electron-boilerplate構建電子應用程序。electron - process.env.npm_package *變量缺失

我有一些變量,我保存在package.json下config。通常使用節點,您可以像process.env.npm_package_config_variableName那樣訪問它們。但是在我的電子應用程序中,我沒有在主要過程中看到任何package.json var bindings

有沒有人遇到同樣的問題?

+0

你有沒有失敗的地方或任何錯誤的例子? 調用'process.env.npm_package_config_variableName'時一切拼寫正確 –

回答

0

使用dotenv模塊遇到類似問題。

有趣的是,當我運行'電子'。在process.env變量的作用和在require('dotenv').config();

預計它們只配置不正確,當我使用electron-packager包裝我的應用程序,打開該應用程序爲<appName>-darwin-x64

+0

同樣在這裏:(我想我將不得不將我的env configs移動到一個JS文件 –