組態命令 (NuGet CLI)

適用於: 所有 • 支援的版本:全部

取得或設定 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)。 請參閱 在 Mac/Linux 上,用戶層級組態檔位置會因工具而異。

  • -ForceEnglishOutput

    (3.5+) 強制nuget.exe使用非變異的英文文化特性來執行。

  • -?|-help

    顯示命令的說明資訊。

  • -NonInteractive

    隱藏使用者輸入或確認的提示。

  • -Set

    在組態中設定的一對機碼/值組。

  • -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