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 (預設值), quietdetailed

另請參閱 環境變數

範例

nuget setapikey 4003d786-cc37-4004-bfdf-c4f3e8ef9b3a

nuget setapikey 4003d786-cc37-4004-bfdf-c4f3e8ef9b3a -source https://example.com/nugetfeed