Node.js 在余烬中使用process.env变量

Node.js 在余烬中使用process.env变量,node.js,ember.js,environment-variables,ember-cli,Node.js,Ember.js,Environment Variables,Ember Cli,这可能是个愚蠢的问题,但如何访问我的ember应用程序中的process.envvars?我试图在我的一个控制器中访问process.env,但我收到一个错误,该进程未定义。您通常无权访问process.env,因为这是节点.js全局变量,而ember.js通常在没有process.env的浏览器中运行 但是,您可以在生成过程中使用process.env,该过程将生成包含env变量的ember应用程序,您可以通过其他方式访问该程序 我不确定您正在使用什么工具,但以下是它在Ember CLI部署中

这可能是个愚蠢的问题,但如何访问我的ember应用程序中的
process.env
vars?我试图在我的一个控制器中访问
process.env
,但我收到一个错误,该进程未定义。

您通常无权访问process.env,因为这是节点.js全局变量,而ember.js通常在没有process.env的浏览器中运行

但是,您可以在生成过程中使用process.env,该过程将生成包含env变量的ember应用程序,您可以通过其他方式访问该程序

我不确定您正在使用什么工具,但以下是它在Ember CLI部署中的工作方式:

下面是一个使用webpack的示例: