【问题标题】:Using process.env vars in Ember在 Ember 中使用 process.env 变量
【发布时间】:2019-05-04 03:05:27
【问题描述】:

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

【问题讨论】:

    标签: node.js ember.js environment-variables ember-cli


    【解决方案1】:

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

    但是,您可以在构建过程中使用 process.env,这将生成带有内置环境变量的 ember 应用程序,您可以通过其他方式访问它。

    我不确定您使用的是什么工具,但这是它在 Ember CLI Deploy 中的工作方式:

    http://ember-cli-deploy.com/docs/v1.0.x/using-env-for-secrets/

    这是一个使用 webpack 的例子:

    https://webpack.js.org/guides/environment-variables/

    【讨论】:

      猜你喜欢
      • 2018-10-02
      • 1970-01-01
      • 2014-12-11
      • 2019-02-22
      • 1970-01-01
      • 2019-12-18
      • 2022-08-09
      • 2019-04-18
      • 1970-01-01
      相关资源
      最近更新 更多