【问题标题】:Getting environment variables from Apache Cordova从 Apache Cordova 获取环境变量
【发布时间】:2019-04-19 23:27:24
【问题描述】:

我对使用 Apache Cordova 有一些疑问。 如您所见,是否可以从 Cordova 获取环境变量? 我在谷歌上搜索了将近半天,但仍然找不到。我还查找了 Cordova 插件注册表,但没有找到。

我想要做的是将某种环境变量设置为“生产”或“开发”,例如 Node.js 中的 NODE_ENV。 任何人都可以帮助我,我们将不胜感激;)

【问题讨论】:

  • 我需要更多信息来帮助您。你能举一个使用例子吗?你到底需要这个做什么?
  • 谢谢,西蒂斯。我不能给你一个例子,但我可以告诉你更多细节。在此之前,我采用另一种方法将选项分离到 JSON 文件中并加载它们。我认为这很好,但我的老板不喜欢它,他希望从开发环境中设置环境变量(如 linux 中的 nodejs,$ export NODE_ENV=production),然后从 JavaScript 接收这些环境变量。简而言之,他想从操作系统和应用程序的决策模式中读取环境变量,以确定它是否生产。我希望你能理解,因为我知道我的英语不好;(

标签: cordova environment-variables apache-cordova


【解决方案1】:

您可以使用 Cordova 挂钩来检查环境变量(即NODE_ENV),然后适当地配置您的应用程序。此处示例:http://www.kdmooreconsulting.com/blogs/build-a-cordova-hook-to-setup-environment-specific-constants/

【讨论】:

    猜你喜欢
    • 2013-12-04
    • 1970-01-01
    • 2018-12-25
    • 1970-01-01
    • 2012-06-18
    • 2012-02-02
    • 2020-03-30
    • 1970-01-01
    • 2016-01-20
    相关资源
    最近更新 更多