組態檔中使用的所有檔案路徑 (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