首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【Debug】npm下载报错:npm ERR! code ETIMEDOUT npm ERR! syscall connect npm ERR! errno ETIMEDOUT

网络问题‍️ npm的默认地址是国外的,在下载依赖时,由于网速问题可能会导致这样那样的错误~ # 查看自己的安装源 npm config get registry # 更换npm源为国内淘宝镜像 npm...config set registry http://registry.npm.taobao.org/ # 或者国内npm官方镜像 npm config set registry http://registry.cnpmjs.org.../ # ----- 还原npm源 ------ npm config set registry https://registry.npmjs.org/ 版本不适配 如果上面的方法没有解决问题,那检查一下是不是版本不适配导致的...首先删除原来的node和npm sudo npm uninstall npm -g sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules.../var/db/receipts/org.nodejs.* sudo rm -rf /usr/local/include/node /Users/$USER/.npm sudo rm /usr/local

3.3K40

debian : root exec npm install throw err

问题 环境 os: debian node : 11 npm : 6.13 复制代码 概述 最近jenkins 构建 node 项目(linux环境)的时侯,经常报某些依赖没装上,效果图如下 ?...解决姿势 姿势一 // github上说的最多方案就是在安装的机子上 // 彻底删除 node_modules 再安装 rm -rf node_modules npm install // 或者多一步,...把 lock文件删除重新生成依赖文件 rm -rf node_modules rm -rf package-lock.json npm install 复制代码 浪费了一些时间,结果无用!...姿势二 npm cli 参数 npm unsfae-perm , npm install unsafe-perm 官方的说明就是若是以 root 用户来执行unsafe-perm默认为 false,反之开启...而我们 Linux 上的用户更多的是用 sudo 来临时赋予管理员的权限,用户有时候走 nobody,有时候走自定义的用户。 总结 这算是一个使用过程的问题,记录一下,有更好的方案请留言,谢谢

72110
领券