NuGet CLI) 的 config 命令 (

適用于: All • 支援的版本:全部

取得或設定 NuGet 設定值。 如需其他使用方式,請參閱常見的 NuGet設定。 如需允許的金鑰名稱的詳細資訊,請參閱NuGet 設定檔參考

使用方式

nuget config -Set <name>=[<value>] [<name>=<value> ...] [options]
nuget config -AsPath <name> [options]

其中 <name><value> 指定要在設定中設定的機碼值組。 您可以視需要指定任意數量的配對。 若要移除值,請指定名稱和 = 正負號,但不指定值。

如需允許的金鑰名稱,請參閱NuGet 設定檔參考

在 NuGet 3.4 + 中, <value> 可以使用環境變數

選項

  • AsPath

    以路徑形式傳回設定值,使用時會 -Set 忽略。

  • -ConfigFile

    要套用的 NuGet 設定檔。 如果未指定, %AppData%\NuGet\NuGet.Config 則會使用 (Windows) ,或 ~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config (Mac/Linux) 。

  • -ForceEnglishOutput

    (3.5 +) 使用不因文化特性而異的文化特性,強制執行 nuget.exe。

  • -?|-help

    顯示命令的說明資訊。

  • -NonInteractive

    抑制使用者輸入或確認的提示。

  • -Set

    一個要在 config 中設定的索引鍵/值組。

  • -Verbosity [normal|quiet|detailed]

    指定輸出中顯示的詳細資料量: normal (預設) 、 quietdetailed

另請參閱 環境變數

範例

nuget config -Set repositoryPath=c:\packages -configfile c:\my.config

nuget config -Set repositoryPath=

nuget config -Set repositoryPath=%PACKAGE_REPO% -configfile %ProgramData%\NuGet\NuGetDefaults.Config

nuget config -Set HTTP_PROXY=http://127.0.0.1 -set HTTP_PROXY.USER=domain\user