.NET CLI 命令
dotnet
命令行界面 (CLI) ,它在 Windows、Mac OS X 和 Linux 上运行,它提供了许多必要的命令,例如安装、还原和发布程序包。 如果 dotnet 满足你的需求,则无需使用 nuget.exe
。
有关使用这些命令来使用包的示例,请参阅 使用 DOTNET CLI 安装和管理包。 有关使用这些命令创建包的示例,请参阅 使用 DOTNET CLI 创建和发布包。
有关 cli 的完整命令参考 dotnet
,请参阅 .net Core 命令行界面 (cli) 工具。
包消耗
- dotnet 添加包:向项目文件添加包引用,然后运行
dotnet restore
以安装包。 - dotnet remove package:从项目文件中删除包引用。
- dotnet restore:还原项目的依赖项和工具。 从 NuGet 4.0 开始,它运行与
nuget restore
相同的代码。 - dotnet nuget 局部变量:列出 全局包、 http 缓存和 临时 文件夹的位置,并清除这些文件夹的内容。
- dotnet new nugetconfig:创建
nuget.config
文件以配置 NuGet 的行为。
包创建
- dotnet pack:将代码打包到 NuGet 包中。
- dotnet nuget push:将包发布到 NuGet 服务器。 适用于 nuget.org、Azure Artifacts 和第三方 NuGet 服务器。
- dotnet nuget 删除:从 NuGet 服务器删除或取消列出包。 适用于 nuget.org、Azure Artifacts 和第三方 NuGet 服务器。
- dotnet nuget 验证:验证签名 NuGet 包。