[英]How to read array environment variable in application.conf?
我想在application.conf
定義一個變量,它將是一個字符串列表。 當前在application.conf中,我有這樣的東西:
some.env.variable = ["a", "b"]
我試過了:
some.env.variable = ${?I_AM_ENV}.split(",")
當I_AM_ENV = a,b
但沒有用時。
加載應用程序時出現錯誤:
Wrong value type at 'some.env.variable', expecting: list but got: string
根據文件 :
// in your env
export OPTIONAL_A='"b", "c"'
// in application.conf
path = [ "a", ${?OPTIONAL_A} ]
應該評估["a", "b", "c"]
path
花了一段時間,但我們找到了。
application.conf
access-control-allow-origin = ["http://localhost:4444"]
access-control-allow-origin = ${?CLIENT_DOMAIN}
export CLIENT_DOMAIN.0=http://localhost:3000
export CLIENT_DOMAIN.1=http://localhost:3001
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.