我有一个很大的config file
,我想避免写重复。
例:
shared_part: {
}
cof1 {
. . .
subconf {
shared: shared_part
}
}
cof2 {
. . .
subconf {
shared: shared_part
}
}
我试图通过简单地按原样编写${shared_part}
来导入shared_par
,但没有一个奏效。
如何正确做到这一点?
首先,如果配置块打算在不同的上下文中使用,我会建议不要使用大型配置文件,就像我想你的conf1
和conf2
所做的那样。
在sharedPart.conf
中定义所有公共属性(命名是为了您的示例),并在conf1.conf
和conf2.conf
中定义其他属性。 之后,为了使用最后两个文件中的公共属性,请将以下内容添加到文件头部:
include "sharedPart.conf"