.NET CLI 命令
在 Windows、Mac OS X 和 Linux 上运行的 dotnet
命令行接口 (CLI) 提供众多基本命令,例如安装、还原和发布包。 如果 dotnet 满足你的需求,则无需使用 nuget.exe
。
有关使用这些命令来使用包的示例,请参阅使用 dotnet CLI 安装和管理包。 有关使用这些命令来创建包的示例,请参阅使用 dotnet CLI 创建和发布包。
有关 dotnet
CLI 的完整命令参考,请参阅 .NET Core 命令行接口 (CLI) 工具。
包使用
- dotnet add package:向项目文件添加包引用,然后运行
dotnet restore
以安装包。 - dotnet remove package:从项目文件中移除包引用。
- dotnet restore:还原项目的依赖项和工具。 从 NuGet 4.0 开始,它运行与
nuget restore
相同的代码。 - dotnet nuget locals:列出 global-packages、http-cache 和 temp 文件夹的位置,并清除这些文件夹的内容。
- dotnet new nugetconfig:创建
nuget.config
文件以配置 NuGet 的行为。
包创建
- dotnet pack:将代码打包到 NuGet 包中。
- dotnet nuget push:将包发布到 NuGet 服务器。 适用于 nuget.org、Azure Artifacts 和第三方 NuGet 服务器。
- dotnet nuget delete:从 NuGet 服务器删除或取消列出包。 适用于 nuget.org、Azure Artifacts 和第三方 NuGet 服务器。
- dotnet nuget verify:验证已签名的 NuGet 包。