【发布时间】:2017-05-04 04:05:01
【问题描述】:
我正在尝试包含多个 .config 文件: 包括“../foo1” 包括“../foo2” 包括“../foo3” 包括“../foo4”
似乎只有最后一个文件被有效包含(我尝试了不同的顺序并且总是看到只包含最后一个文件的结果)。 知道有什么问题吗?
【问题讨论】:
标签: typesafe
我正在尝试包含多个 .config 文件: 包括“../foo1” 包括“../foo2” 包括“../foo3” 包括“../foo4”
似乎只有最后一个文件被有效包含(我尝试了不同的顺序并且总是看到只包含最后一个文件的结果)。 知道有什么问题吗?
【问题讨论】:
标签: typesafe
我想通了。所有文件都正确包含,问题是它们都包含相同标签的定义(假设 foo:[{},{},{}],所以最后一个包含文件破坏了所有预览文件。我需要做的是将所有这些数组合并为一个。
【讨论】:
当您使用include "<file_name>" 时,该文件预计相对于当前配置文件位于相对位置。
在你的情况下,根据docs,你应该使用file(<file_path>)。
我希望这会有所帮助。
【讨论】: