{ "Metadata": [{ "src": [{ "files": ["../../../Repos/Wsi.Extranet.CommonServices/Wsi.Extranet.CommonServices/**/*.csproj"] "exclude": [ "**/obj/**","**/bin/**","_site/**" ] }],"dest": "api" }],"build": { "content": [ { "files": [ "api/**.yml","api/index.md" ] },{ "files": [ "articles/**.md","articles/**/toc.yml","toc.yml","*.md" ],"exclude": [ "obj/**","_site/**" ] } ],"resource": [ { "files": [ "images/**" ],"overwrite": [ { "files": [ "apidoc/**.md" ],"src": "../../../Repos/Wsi.Extranet.CommonServices/Wsi.Extranet.CommonServices","dest": "_site","globalMetadataFiles": [],"fileMetadataFiles": [],"template": [ "default" ],"postProcessors": [],"noLangKeyword": false } }
它说它构建正常,但没有找到任何文件,它搜索的目录保留在当前目录中.
D:\temp\WsiApiDocs\docfx_project>docfx Metadata Info: Config file docfx.json found,start generating Metadata... Info: No files are found with glob pattern **/*.csproj,excluding **/obj/**,**/bin/**,_site/**,under directory "D:\temp\WsiApiDocs\docfx_project" Info: Completed executing in 54.0087 milliseconds. Build succeeded. 0 Warning(s) 0 Error(s)
D:\temp\WsiApiDocs\docfx_project>docfx Metadata Info: Config file docfx.json found,start generating Metadata... Info: No files are found with glob pattern ../../../Repos/Wsi.Extranet.CommonServices/Wsi.Extranet.CommonServices/**/*.csproj,excluding **/obj/**,under directory "D:\temp\WsiApiDocs\docfx_project" **Warning: NOTE that `../` is currently not supported in glob pattern,please use `../` in `src` option instead.** Info: Completed executing in 48.9621 milliseconds. Build succeeded with warning. Warning: NOTE that `../` is currently not supported in glob pattern,please use `../` in `src` option instead. 1 Warning(s) 0 Error(s)
所以我的困惑似乎在于如何使用src选项.如果在元数据中使用src,那么似乎我无法指定文件和排除信息.我试图在与元数据相同的级别上使用src属性,但似乎什么也没做.