久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      記錄并分析分析一個yarn存在6年之久的bug

      記錄并分析分析一個yarn存在6年之久的bug

      前端(vue)入門到精通課程:進入學習
      Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調(diào)試工具:點擊使用

      最近遇到一個yarn的bug,搜索之后發(fā)現(xiàn)它竟然存在6年之久,這到底是個怎樣神奇的問題?經(jīng)過一番分析排查,我給了6個解決方案。。。

      1、問題描述

      最近接手的幾個項目包管理器用的是 yarn@v1.22.19,在安裝依賴后無論是否成功,總是出現(xiàn)網(wǎng)絡連接問題而且會卡很長時間,然后會出現(xiàn)幾行這樣的異常日志:info There appears to be trouble with your network connection. Retrying...。記錄并分析分析一個yarn存在6年之久的bug

      有時一些神奇的包(比如 node-sass)出現(xiàn)異常會導致安裝失敗,結(jié)果卡了半天才發(fā)現(xiàn)失敗,真的讓人很崩潰。另外在yarngithub 倉庫中有數(shù)十條相關(guān)的 issue,時間跨度從2016年到2022年足足6年,原因和方案眾說紛紜。我很好奇這到底是個什么神奇的問題居然6年都沒解決,因此決定一探究竟?!鞠嚓P(guān)教程推薦:nodejs視頻教程 、編程視頻】

      記錄并分析分析一個yarn存在6年之久的bug

      2、問題排查

      2.1、關(guān)鍵詞搜索

      2.1.1、搜索 github

      碰到?jīng)]啥思路的問題和報錯,第一技巧是搜它。在yarngithub 倉庫中搜索報錯信息 There appears to be trouble with your network connection,可以看到結(jié)果中有1個相關(guān)代碼和91個相關(guān) issue。在 issue 里找了一會沒找到合適的方案,接著進入下一步:搜索代碼。記錄并分析分析一個yarn存在6年之久的bug

      2.1.2、搜索代碼

      由于網(wǎng)絡原因這里直接轉(zhuǎn)到本地 yarn 的安裝目錄進行查找。用 vscode 打開 yarn 的安裝目錄(我的本地目錄是~/.volta/tools/image/yarn/1.22.19),全局搜索關(guān)鍵詞 There appears to be trouble with your network connection??梢钥吹浇Y(jié)果同樣只有1個,整串錯誤信息賦值給了一個變量offlineRetrying。記錄并分析分析一個yarn存在6年之久的bug

      全局搜索關(guān)鍵詞offlineRetrying 共2處結(jié)果,除去上一步的結(jié)果只有1處引用。這里的代碼主要是拋出異常和重試,沒有

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號