fix(core): config-override from a directory #591
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
这个PR是为了解决问题 #590 在config-override中指定路径时无法正常初始化,必须指定为某个具体的可序列化文件的问题
由于在LoadFromFile中已经实现了初始化的部分,经检查问题在于在保存时会将保存路径+json文件名覆盖为指定路径,File无法对路径进行写入,故产生错误
修改后如果config-override指定为目录时,会自动在当前目录下生成config.json(但是会对原有的config进行覆盖),可以解决报错的问题