dotnet pack - 定义输出文件夹
dotnet pack - defining output folders
我正在使用 dotnet pack 为 .net 核心项目创建 nuget 包,但有 2 个问题:
检查时,.nupkg 文件始终有一个 lib 文件夹,其中包含项目的 bin 文件夹的内容。你能阻止在输出中创建 lib 文件夹吗?
在 project.json packOptions 中,如何将包含文件夹映射到输出目录?我已经尝试使用映射 属性 将发布目录的内容输出到下面的 wwwroot 目录中,但到目前为止没有成功。
"packOptions":{
"files":{
"include": [
"publish"
],
"mappings":{
"wwwroot": "publish"
}
}
},
我无法删除 lib 文件夹,但映射可以在对上面的示例稍作修改后工作,如下所示:
"packOptions": {
"files":{
"include": [
"publish"
],
"mappings":{
"wwwroot/": "publish/"
}
}
}
我正在使用 dotnet pack 为 .net 核心项目创建 nuget 包,但有 2 个问题:
检查时,.nupkg 文件始终有一个 lib 文件夹,其中包含项目的 bin 文件夹的内容。你能阻止在输出中创建 lib 文件夹吗?
在 project.json packOptions 中,如何将包含文件夹映射到输出目录?我已经尝试使用映射 属性 将发布目录的内容输出到下面的 wwwroot 目录中,但到目前为止没有成功。
"packOptions":{ "files":{ "include": [ "publish" ], "mappings":{ "wwwroot": "publish" } } },
我无法删除 lib 文件夹,但映射可以在对上面的示例稍作修改后工作,如下所示:
"packOptions": { "files":{ "include": [ "publish" ], "mappings":{ "wwwroot/": "publish/" } } }