如何使用不属于库的本地环境变量?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用不属于库的本地环境变量?相关的知识,希望对你有一定的参考价值。

我有一些依赖于环境的变量。它们不属于deps库,但我知道的唯一方法是将它们导入,就像它们一样。我在config.exs中导入它们,如下所示:

config :martin,
  url: "http://localhost:4001"

然后我在staging.exsprod.exs中定义了生产和分期的不同网址,它工作正常。

但是我对这个导入的每个变量都有这个警告

You have configured application :martin in your configuration
file, but the application is not available.

This usually means one of:

1. You have not added the application as a dependency in a mix.exs file.

2. You are configuring an application that does not really exist.

Please ensure :martin exists or remove the configuration.

有没有办法以更正确的方式做到这一点,不会触发警告?

答案

您可以使用应用的名称代替......

config :my_app,
  martin_url: "http://localhost:4001"

以上是关于如何使用不属于库的本地环境变量?的主要内容,如果未能解决你的问题,请参考以下文章

如何在android库的片段中添加按钮和textView

本地如何将svn和git管理的代码做关联

如何制作一款属于自己的WordPress主题

如何使用Android片段管理器传递变量[重复]

不使用支持库的 Android 4.0、4.1 (<4.2) 中嵌套片段的最佳实践

zerobrane studio如何设置环境变量