dotnet命令列介面 (CLI) 在 Windows、Mac OS X 和 Linux 上運行,提供了許多基本命令,例如安裝、恢復和發布套件。 如果 dotnet 符合您的需求,則不需要使用 nuget.exe。
如需使用這些命令取用套件的範例,請參閱 使用 dotnet CLI 安裝和管理套件。 如需使用這些命令建立套件的範例,請參閱 使用 dotnet CLI 建立和發佈套件。
如需 CLI 的完整 dotnet 命令參考,請參閱 .NET Core 命令列介面 (CLI) 工具。
套餐消費
-
dotnet add package:將套件參考新增至專案檔,然後執行以
dotnet restore安裝套件。 - dotnet remove package:從專案檔中移除套件參考。
-
dotnet restore:還原專案的相依性和工具。 從 NuGet 4.0 開始,這會執行與
nuget restore相同的程式碼。 - dotnet nuget locals:列出 全域套件、 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 套件。