美文网首页
cnpm install超时

cnpm install超时

作者: 漫漫江雪 | 来源:发表于2022-01-26 15:15 被阅读0次

    公司的网络被一番改造之后,jenkins上的前端 vue 项目就都安装依赖包超时,一顿百度后也有很多类似的情况,
    就是修改 urllib.js 的超时时间
    可以查看一下 node

    [root@Jekins bin]# whereis node
    node: /usr/local/node /opt/node-v10.9.0-linux-x64/bin/node
    

    根据报错信息


    image.png

    找到 /opt/node-v10.9.0-linux-x64/lib/node_modules/cnpm/node_modules/urllib/lib/urllib.js

    vim /opt/node-v10.9.0-linux-x64/lib/node_modules/cnpm/node_modules/urllib/lib/urllib.js
    

    修改 TIMEOUTTIMEOUTS5s25s
    (大于超时的时间即可,也可以用 time curl -v https://registry.npm.taobao.org/binary-mirror-config/latest 去测速)

    image.png

    经过上面的修改算是可以了
    突然有一天又报超时,反复检查上面的 TIMEOUT超时时间并没有被改动过,还是上面修改后的 25s
    1.查看当前镜像: cnpm config get registry
    https://r.npm.taobao.org/
    2.更换镜像: cnpm config set registry https://registry.npm.taobao.org

    image.png

    终于又可以了, 记录一下,方便以后查看

    相关文章

      网友评论

          本文标题:cnpm install超时

          本文链接:https://www.haomeiwen.com/subject/waenhrtx.html