dreamhead / moco

Easy Setup Stub Server
MIT License
4.36k stars 1.08k forks source link

在全局的配置文件中引入其他配置文件,这个功能在1.0.0版本去掉了吗? #281

Closed iamxiaoguizi closed 4 years ago

iamxiaoguizi commented 4 years ago

按如下配置,启动失败了。

PS:Moco支持动态加载配置文件,所以无论你是修改还是添加配置文件都是不需要重启服务的

Moco支持在全局的配置文件中引入其他配置文件,这样就可以分服务定义配置文件

例如你有两个项目Boy和Girl项目需要使用同一个Mock Server,那么可以分别定义boy.json和girl.json配置文件,然后在全局文件中引入即可: 全局配置如下: [ { "context": "/boy", "include": "boy.json" }, { "context": "/girl", "include": "girl.json" } ]

//boy [ { "request" : { "uri" : "/hello" }, "response" : { "text" : "I am a boy." } } ] //girl [ { "request" : { "uri" : "/hello" }, "response" : { "text" : "I am a girl." } } ]

iamxiaoguizi commented 4 years ago

没有看到其他文档,不好意思。如下文档给出了答案 https://github.com/dreamhead/moco/blob/master/moco-doc/global-settings.md