dotnet-nugetize 1.2.3

dotnet tool install --global dotnet-nugetize --version 1.2.3                
此包包含一个可以从外壳/命令行调用的 .NET 工具
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local dotnet-nugetize --version 1.2.3                
此包包含一个可以从外壳/命令行调用的 .NET 工具
#tool dotnet:?package=dotnet-nugetize&version=1.2.3                
nuke :add-package dotnet-nugetize --version 1.2.3                

安装后可使用的 nugetize dotnet 全局工具可以快速迭代创建 nuget 包。这是在尽可能快的方式下完成的,而不损害您对构建过程的自定义设置,同时不必进行完整的构建/打包!

谨慎调整您的包,直到它们看起来完全符合您的要求,并不应该是一个繁重且缓慢的过程。甚至要求项目在更改之间进行构建也可能非常昂贵,并减慢您在项目的打包方面进行迭代的速度。此外,生成最终的 .nupkg,将其在工具中打开并检查其内容,对于快速迭代也不是很理想。

此工具与 NuGetizer 一起工作,为您的打包需求提供最有效的解决方案。这是通过结合模拟的 设计时构建(跳过编译器调用并完全避免输出文件复制),以及 NuGetizer 中内置的对将整个包内容作为带完整元数据的 MSBuild 项公开发射的支持来实现的,该工具可以使用它来生成包含恰恰相同信息的准确报告,这会被用于发出最终的 .nupkg(实际上不生成它)。

以下是从文档中提供的 智能多目标库 示例的输出。

nugetize smart library

该工具将发出 .nuspec 文件,让您可以精确检查正在打包的内容及其来源,如果您需要深入了解的话。此外,它作为一个有用的链接(在大多数终端中)呈现,您可以直接点击它来打开(例如,在 VSCode 终端中打开)。

NuGetizer 支持在你的浏览器中直接运行文档中所有的 nugetize 样本,请点击此处 进行访问,并通过GitHub Codespace 使用 GitHub Codespace。

当代码空间运行后,只需在终端中切换到所需的示例目录,然后运行 nugetize 即可!如果您喜欢,甚至可以打开一个 pwsh 终端。

注意:dotnet-nugetize 不支持不引用 NuGetizer 包的项目。

产品 兼容的其他计算目标框架版本。
.NET net8.0 兼容。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
兼容的目标框架
包含的目标框架(在包中)
了解有关 目标框架.NET Standard 的更多信息。

此包没有依赖。

版本 下载 最后更新
1.2.3 84 8/9/2024
1.2.2 204 5/17/2024
1.2.1 454 11/30/2023
1.2.0 316 10/11/2023
1.1.1 627 8/28/2023
1.1.0 188 8/11/2023
1.0.5 215 7/6/2023
1.0.4 209 5/5/2023
1.0.3 156 5/5/2023
1.0.2 176 4/19/2023
1.0.1 268 3/22/2023
1.0.0 186 3/21/2023
1.0.0-rc.1 95 3/21/2023
1.0.0-rc 184 2/26/2023
1.0.0-beta 216 2/25/2023
1.0.0-alpha 223 2/25/2023
0.9.5 333 2/25/2023
0.9.4 241 2/23/2023
0.9.3 248 2/18/2023
0.9.2 268 2/11/2023
0.9.1 4,292 11/16/2022
0.9.0 491 9/3/2022
0.8.0 1,036 6/9/2022
0.8.0-beta 225 6/1/2022
0.7.5 1,452 10/13/2021
0.7.4 560 7/20/2021
0.7.3 293 7/19/2021
0.7.2 332 7/16/2021
0.7.1 358 6/17/2021
0.7.0 363 5/10/2021
0.6.2 338 3/30/2021
0.6.1 369 3/30/2021
0.6.0 622 12/10/2020
0.5.0 454 11/25/2020
0.4.12 411 11/20/2020
0.4.11 404 11/4/2020
0.4.10 417 10/29/2020
0.4.9 419 10/26/2020
0.4.8 406 10/25/2020
0.4.7 428 10/21/2020
0.4.6 439 10/21/2020
0.4.5 433 10/8/2020
0.4.4 464 10/8/2020
0.4.3 440 10/4/2020
0.4.2 569 10/4/2020
0.4.1 452 10/2/2020
0.4.0 507 10/1/2020
0.3.0 448 10/1/2020
0.3.0-rc 273 9/30/2020
0.3.0-beta 338 9/30/2020
0.3.0-alpha 360 9/29/2020