共用方式為


解析相對路徑

組態檔中使用的所有檔案路徑 (devproxyrc.json) 都與組態檔的位置相對。

在下列範例中,pluginPath 相對於組態檔。 預設 devproxyrc.json 組態檔位於 plugins 資料夾所在的相同位置。

{
  "name": "GraphSelectGuidancePlugin",
  "enabled": true,
  "pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
  "urlsToWatch": [
    "https://graph.microsoft.com/v1.0/*",
    ...
  ]
}

假設您從不同的目錄啟動 Proxy,例如您正在使用的專案位置。

如果目前目錄中有 devproxyrc.json 組態檔,則檔案路徑解析會相對於這個檔案。 如果沒有,Proxy 會回復為預設 devproxyrc.json 檔案。

使用不在 Proxy 安裝目錄中的組態檔,需要您確定已正確解析外掛程式路徑。

使用檔案路徑中的 ~appFolder 令牌,以確保路徑前面加上 Proxy 安裝目錄的絕對路徑。

{
  "name": "GraphSelectGuidancePlugin",
  "enabled": true,
  "pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
  "urlsToWatch": [
    "https://graph.microsoft.com/v1.0/*",
    ...
  ]
}

~appFolder 令牌可用於 Proxy 使用的任何路徑。

假設您想要載入預設組態,您可以使用路徑中的 ~appFolder 令牌來參考位於 Proxy 安裝目錄中的組態檔。

devproxy --config-file ~appFolder/config/microsoft-graph.json