Yarn安裝項目依賴報error?An?unexpected?error?occurred:?“XXXXX:ESOCKETTIMEOUT”問題解決
引言
剛來到公司,拿到react的項目,這不是就要安裝依賴了嘛,下面就是我遇到的問題及解決問題的過程,希望可以幫到遇到同樣問題的Web友人。
首先小眼一喵,看到了yarn.lock文件,這時候心里暗自竊喜,這不很簡單嘛,使用yarn安裝,一頓操作猛如虎后,過了XXX時間,出現(xiàn)了下面的錯誤。
此時耳邊仿佛聽到了“涼涼夜色 為你思念成河”,收,回歸正題。
大致錯誤的意思是請求這個資源的時候出現(xiàn)了超時 不過問題不大,我可是見過大風大浪的男人,沖沖沖
這時候就想起了設(shè)置淘寶鏡像,于是又是一頓操作猛如虎,此處省略一萬字......
npm config set registry https://registry.npmmirror.com
想知道自己的npm registry是什么,可以運行npm或yarn config get registry,就可以知道了, 檢查一下自己的yarn的鏡像源,如果沒有設(shè)置成功同樣道理
yarn config set registry https://registry.npmmirror.com
注意這個時候我們的鏡像源一定要和我們的yarn.lock文件一致,別問為什么,自己去試就知道了,懂得都懂
如果node-sass緩慢的話,刪除即可
npm config rm proxy npm config rm https-proxy
重新設(shè)置
另外想看一下自己yarn的config的同學(xué),可以運行yarn list
在操作完上面后,重新開始執(zhí)行yarn,時間過去了XX分鐘,好家伙又出現(xiàn)了同樣的error 此時仿佛又聽見了熟悉的聲音......
好了好了,收回來,其實這個時候淘寶鏡像已經(jīng)起作用了,明顯快很多
這個時候想到是不是網(wǎng)絡(luò)的問題,又開始對DNS做了修改,發(fā)現(xiàn)還是不行,真的是大無語,整個人都不好了
大家可想而知,此時仿佛有數(shù)不盡的草泥馬從眼前飄過......
過了一會,和公司大佬討論了一下,決定出最后的大絕招,設(shè)置超時時間
yarn config set network-timeout 300000
這次想著還不成功,我就......
再運行過yarn install --verbose,看到了很詳細的日志,終端嗶嗶嗶請求安裝了很多依賴
過了N分鐘后,看到了下面的日志,此時心里有那么一絲絲的小緊張(心想就快要成功了,兄弟挺住啊)
當node_modules文件夾出現(xiàn)在項目目錄里,揪著的心終于放下了
果然如我所愿,依賴包安裝成功了......接著就開始了運行項目的操作,忙于CV的我,就到這里,哈哈
以上就是我解決這個問題的過程,可能是經(jīng)驗不足吧,花費了挺久的時間,希望可以幫助到和我一樣的同學(xué),更多關(guān)于Yarn安裝依賴的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
axios請求響應(yīng)數(shù)據(jù)加解密封裝實現(xiàn)詳解
這篇文章主要為大家介紹了axios請求響應(yīng)數(shù)據(jù)加解密封裝實現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-03-03react?Table準備Spin?Empty?ConfigProvider組件實現(xiàn)
這篇文章主要為大家介紹了react?Table準備Spin、Empty、ConfigProvider組件實現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪<BR>2023-02-02詳解使用React.memo()來優(yōu)化函數(shù)組件的性能
本文講述了開發(fā)React應(yīng)用時如何使用shouldComponentUpdate生命周期函數(shù)以及PureComponent去避免類組件進行無用的重渲染,以及如何使用最新的React.memo API去優(yōu)化函數(shù)組件的性能2019-03-03react.js 獲取真實的DOM節(jié)點實例(必看)
下面小編就為大家?guī)硪黄猺eact.js 獲取真實的DOM節(jié)點實例(必看)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-04-04