0
我正在公司防火牆後面的Windows機器上工作。傷心,但是真的。總之,我做什麼來解決這個問題是從CMD級別設置環境變量:鮑爾不閱讀.bowerrc代理設置(Windows)
set HTTP_PROXY=http://proxy-url
set HTTPS_PROXY=http://proxy-url
然後亭子工作正常。但我知道,鮑爾的文件(specification)包含proxy
和https-proxy
屬性。這是我的.bowerrc內容:
{
"proxy": "http://proxy-url",
"https-proxy": "http://proxy-url",
"strict-ssl": false
}
我嘗試使用.bowerrc
文件,它使用的亭子 - 我肯定 - 是在本地目錄,我從打電話亭子。但是(具有.bowerrc並且沒有設置env變量)bower失敗 - 它會導致連接超時。
我想我不應該在每次打開控制檯時都設置windows環境變量,因爲這是rc文件的用途。我知道.rc文件來自Unix,但鮑爾應該以編程方式處理它們。
我做錯了什麼?還是我誤解了某些東西?
是放置在項目的根文件夾中的.bowerrc文件嗎?你沒有嚴格的ssl試試嗎?你需要代理憑證登錄嗎? – LaurentH
@LaurentH是的,先生,'.bowerrc'在主項目目錄中。不,我不需要代理憑證。由於網絡配置,我確實需要ignore-ssl/strict-ssl:false(其他方式不起作用)。 – ducin
嗯奇怪。就像你在.bowerrc中做的那樣,它應該可以工作...... – LaurentH