Version: Unity 6.0 (6000.0)
语言 : 中文
Host a scoped registry for your organization
Configuration files

配置

本节说明了如何为 Package Manager 配置以下内容:

此外,您可以在配置文件下找到 Package Manager 配置文件的位置。

配置文件

Package Manager 支持两个配置文件:全局配置文件和用户配置文件。这两个文件都使用 TOML 格式,位于不同的位置:

  • 全局配置文件适用于计算机上的所有用户。例如,为整台计算机设置代理服务器时,可以定义额外的 SSL 证书颁发机构
  • 用户配置文件适用于单个用户。例如,可以设置身份验证令牌,以用于通过作用域注册表访问的自定义包注册表服务器。这些令牌会对特定用户帐户进行身份验证。

全局配置文件位置

Package Manager 使用名为 upmconfig.toml 的全局配置文件。安装 Unity Hub 或 Editor 时不会创建此文件,但如果需要自定义配置,可以在以下位置创建该文件:

环境: 位置:
Windows %ALLUSERSPROFILE%\Unity\config\upmconfig.toml(例如,C:\ProgramData\Unity\config\upmconfig.toml
macOS 和 Linux /etc/upmconfig.toml

可以定义一个自定义位置来覆盖配置文件的默认位置。为此,请创建一个 UPM_GLOBAL_CONFIG_FILE 环境变量并将其值设置为配置文件的绝对路径,包括文件名。

用户配置文件位置

Package Manager 使用名为 .upmconfig.toml 的用户配置文件。安装 Unity Hub 或 Editor 时不会创建此文件,但如果需要自定义配置,可以在以下位置创建该文件:

环境: 位置:
Windows(用户帐户) %USERPROFILE%\.upmconfig.toml(例如,C:\Users\myusername\.upmconfig.toml
Windows(系统用户帐户 %ALLUSERSPROFILE%\Unity\config\ServiceAccounts\.upmconfig.toml(例如,C:\Users\Public\Unity\config\ServiceAccounts\.upmconfig.toml
macOS 和 Linux ~/.upmconfig.toml(例如,/Users/myusername/.upmconfig.toml

可以定义一个自定义位置来覆盖配置文件的默认位置。为此,请创建一个 UPM_USER_CONFIG_FILE 环境变量并将其值设置为配置文件的绝对路径,包括文件名。

Host a scoped registry for your organization
Configuration files