setapikey 命令 (NuGet CLI)
適用於: 發佈 • 支援的版本: 全部
將指定伺服器 URL 的 API 金鑰儲存至 NuGet.Config
,使其不需要針對後續的推送命令輸入。
使用方式
nuget setapikey <key> -Source <url> [options]
其中 <source>
會識別伺服器,而 <key>
是要儲存的索引鍵。 如果 <source>
省略,則會假設 nuget.org。
注意
API 金鑰不會用來向私人摘要進行驗證。
nuget sources
請參閱 命令來管理向來源進行驗證的認證。
您可以從個別 NuGet 伺服器取得 API 金鑰。
若要建立和管理 nuget.org 的 APIKeys,請參閱 acquire-an-api-key。
選項。
-ConfigFile
要套用的 NuGet 組態檔。 如果未指定,
%AppData%\NuGet\NuGet.Config
則會使用 (Windows) 或~/.nuget/NuGet/NuGet.Config
~/.config/NuGet/NuGet.Config
(Mac/Linux)。 請參閱 在 Mac/Linux 上,用戶層級組態檔位置會因工具而異。-ForceEnglishOutput
(3.5+) 強制nuget.exe使用非變異的英文文化特性來執行。
-?|-help
顯示命令的說明資訊。
-NonInteractive
隱藏使用者輸入或確認的提示。
-src|-Source
API 金鑰有效所在的伺服器 URL。
-Verbosity [normal|quiet|detailed]
指定輸出中顯示的詳細資料量:
normal
(預設值),quiet
或detailed
。
另請參閱 環境變數
範例
nuget setapikey 4003d786-cc37-4004-bfdf-c4f3e8ef9b3a
nuget setapikey 4003d786-cc37-4004-bfdf-c4f3e8ef9b3a -source https://example.com/nugetfeed