1
我試圖在Windows 7上使用Firebase cli開發和部署一些firebase雲功能。我試圖從我的辦公室設置我的開發環境網絡位於企業代理的後面。 在過去,我配置了node.js和npm以在代理之後工作,並且在下載依賴關係時我沒有任何問題。 現在,當我開始一個Firebase項目時,我沒有任何問題登錄到我的Firebase帳戶。然而,當我試圖:在我的項目文件夾Firebase - 添加新項目時出錯:無法獲取本地發行者證書
firebase use --add
我收到以下錯誤信息:
Error: Server Error. unable to get local issuer certificate
從火力點,我的debug.log獲得更多信息:
[debug] [2017-10-16T14:43:42.993Z] >>> HTTP REQUEST GET https://admin.firebase.com/v1/projects Mon Oct 16 2017 16:43:42 GMT+0200 (ora legale Europa occidentale)
[debug] [2017-10-16T14:43:43.587Z] Error: unable to get local issuer certificate at Error (native) at TLSSocket.<anonymous>(_tls_wrap.js:1092:38) at emitNone (events.js:86:13) at TLSSocket.emit (events.js:185:7) at TLSSocket._finishInit (_tls_wrap.js:610:8) at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:440:38)
[error]
[error] Error: Server Error. unable to get local issuer certificate
我試着用
npm config set cafile "<path-to-a-cert-extracted-from-cacert.pem>"
沒有運氣。
我真的不知道發生了什麼,我在網上找不到任何解決方案。 在StackOverflow上有一個類似的question,但答案似乎指向一個不同的問題。
如果有人找到解決這個問題的方法,我會很高興聽到。謝謝。