我試圖在公司代理後面使用stack。發出stack new
命令返回:通過代理使用commercialhaskell /堆棧
InvalidProxyEnvironmentVariable "http_proxy" "http://username:[email protected]:port/"
我在.bashrc
http_proxy
,https_proxy
和ftp_proxy
所定義,以及它們的等同物中的所有上限(例如HTTP_PROXY
)。刪除或改變這些會在其他地方破壞。
堆棧回購似乎還沒有記錄代理行爲,這是可以理解的,因爲它是最近才發佈的。有沒有人知道如果在代理之後使用棧甚至有可能?如果是這樣,怎麼樣?
實際上,該拉取請求僅在請求URL中增加了對認證值的支持,而不是與代理交談。 [這是相關的行。](https://github.com/snoyberg/http-client/blob/dc981b9fde57d77ccecf0171a96fb92c5cb5712f/http-client/Network/HTTP/Client/Manager.hs#L503)這是值得打開的http - 客戶端問題 –
@MichaelSnoyman好的謝謝,我會回家的時候這樣做。 –