如何修复 Linux 上 npm 上的连接 ENETUNREACH

2024-07-04

我没有使用代理,我只是一个试图学习如何开发的菜鸟create-react-app在我的机器本地(linux)

这是的输出tracepath registry.npmjs.org

 1?: [LOCALHOST]                        0.020ms pmtu 1500
 1:  2001:4451:664:1400:caf6:c8ff:fef2:bdcb                2.906ms !N
 1:  2001:4451:664:1400:caf6:c8ff:fef2:bdcb                0.995ms !N
     Resume: pmtu 1500

我认为这证明我没有使用代理。

但我不断收到此错误

npm ERR! code ENETUNREACH
npm ERR! syscall connect
npm ERR! errno ENETUNREACH

对于任何 npm。我不知道该怎么办。

我努力了..

  1. 删除我的主目录中的 package.json 。删除
  2. package-lock.json 在我的主目录中。删除 .npm 目录 在我的主目录中。
  3. 使用 npm config 命令清除缓存
  4. 将配置中的 https-proxy 设置为 null 设置代理
  5. 配置为 null 将注册表设置为https://registry.npmjs.org https://registry.npmjs.org
  6. 将注册表设置为 http://registry.npmjs.org 卸载 npm
  7. 然后重新安装未安装的 npm 和依赖项,然后安装 nvm 并通过该依赖项重新安装节点

npm install --verbose没有显示任何错误消息

请有人帮助我,我尝试了任何不重新安装操作系统的方法。


问题是节点 18(未在 16 上发生)首先尝试通过 ipv6 进行解析。

可以通过导出环境变量来覆盖它:

export NODE_OPTIONS="--dns-result-order=ipv4first"

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何修复 Linux 上 npm 上的连接 ENETUNREACH 的相关文章

  • 被杀死的进程/线程会释放互斥锁吗?

    多个进程访问共享内存 并使用互斥体锁定它pthread mutex lock 为了同步 每个进程都可以随时被杀死 事实上我描述过php fpm with APC扩展 但这并不重要 如果进程锁定互斥锁然后被杀死 互斥锁会自动解锁吗 或者有什么
  • CPU缓存抑制

    假设我有事实上的标准 x86 CPU 具有 3 级高速缓存 L1 L2 专用和 L3 在内核之间共享 有没有一种方法可以分配共享内存 其数据不会缓存在L1 L2私有缓存上 而只会缓存在L3上 我不想从内存中获取数据 这成本太高 但我想尝试一
  • 无法在 Visual Studio Code 中安装扩展

    我是 Arch Linux 的用户 我的问题是无法安装扩展 我遵循了 Microsoft 页面 其中说我应该单击 ctrl P 然后写入ext install package what I m looking for 所以我就这么做了 单击
  • 如何使用ansible输入私钥密码

    我有流浪者virtual machine跑步 I can ssh进入它使用ssh email protected cdn cgi l email protection然后它会询问我私钥的密码 我可以输入该密码 然后它就会让我登录 但如果我使
  • 更改 Linux 中的默认 shell [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 如何更改默认 shell 这env命令当前显示 SHELL bin tcsh 我想将其更改为 Bash 尝试linux命令chsh 详细命令是chsh
  • 使用linux bash替换文件中两个字符串之间的文本

    我有文件 acl txt 192 168 0 1 192 168 4 5 start exceptions 192 168 3 34 192 168 6 78 end exceptions 192 168 5 55 和另一个文件 例外 19
  • 连接到主机 localhost 端口 22:连接被拒绝

    在我的本地计算机上安装 hadoop 时 出现以下错误 ssh vvv localhost OpenSSH 5 5p1 OpenSSL 1 0 0e fips 6 Sep 2011 debug1 Reading configuration
  • Docker 容器中 GUI 应用程序的 X11 转发

    我目前正在尝试在 docker 容器中运行一些 GUI 应用程序 我一直在尝试那些杰西 弗雷泽尔 https github com jessfraz at github https github com jessfraz dockerfil
  • 如何减少 Node 应用程序在 Google App Engine 上的部署时间

    现在时间约为 10 分钟 但我的应用程序在 npm install 上使用了 2 分钟 应用程序引擎在每次部署时都会执行此操作 然后运行大约 5 秒 为什么需要这么长时间 有什么技巧可以降低这个时间吗 我在其他地方听说这是因为改变了路线 并
  • 在同构 Typescript 库中引用特定于平台的类型的正确方法

    我正在尝试编写一个 Typescript 库 我希望能够在针对浏览器和 Node js 时包含该库 我有两个问题 在代码主体中引用特定于平台的类型 以及在生成的代码中包含这些类型 d ts伴随转译的 JS 的声明 在第一种情况下 我想写一些
  • Boost Asio 的主机名解析在 Linux 上如何工作?可以使用NSS吗?

    当没有网络连接时 我试图使我的网络应用程序在本地工作 服务器和客户端在同一台计算机上运行 这似乎偶尔 有效 但大多数时候我都会得到 terminate called after throwing an instance of boost e
  • Eslint:无重复解决错误:无法加载解析器“节点”

    我今天刚刚更新了我的项目 带有 VueJS 和 Quasar Framework 的 SPA npm update我现在无法运行它 我收到错误no duplicates Resolve error unable to load resolv
  • 找不到node.js /socket.io/socket.io.js

    我不断收到错误消息 socket io socket io js 404 未找到 未捕获的引用错误 io 未定义 我的代码是 var express require express http require http var app exp
  • Linux 共享库中缺少函数

    我支持一个 Linux 程序 该程序允许用户编写自己的基于 so 文件的插件 这些插件在运行时使用 dlopen 加载 有时 用户会忘记在 makefile 中包含包含必要函数定义的 C 文件 当插件管理器使用 dlsym 从依赖于这些缺失
  • 如何修复 Linux 上 npm 上的连接 ENETUNREACH

    我没有使用代理 我只是一个试图学习如何开发的菜鸟create react app在我的机器本地 linux 这是的输出tracepath registry npmjs org 1 LOCALHOST 0 020ms pmtu 1500 1
  • Parse Server - 如何使用调度程序一遍又一遍地运行“作业”

    我花了一整天的时间尝试让某种调度程序与我的 Parse Server 在 AWS Beanstalk Node js 上运行 一起使用 我能够在 js 文件中获取一些代码 但它似乎不起作用 有什么方法可以设置某种调度程序 这样我就不必通过仪
  • 连接到 Redis 与多个工作线程一起使用时遇到问题

    我在使用 Heroku 中的 kue 连接到 redis 来处理多个工作进程时遇到问题 我可以在本地主机上与多个工作人员连接到 redis 但在与 redis to go 连接时似乎会中断 只有当我运行多个 kue 工作线程 进程时 这似乎
  • 如何从 kue 中删除早于 x 的已完成作业

    我正在使用 kue for node js 并且我看到有用于完整删除作业的示例代码 但是有没有办法可以删除早于 X 的陈旧作业 我希望看到一两天内已完成的工作 以便我可以回顾正在发生的事情 但它可以清理任何比这更旧的东西 自从第一次提出这个
  • sails-mongo 适配器,标准化错误消息

    我正在使用 sails mongo 适配器尝试 sailsJs 和 mongodb 将验证添加到模型后 当验证失败时 我会收到以下响应 Users js 模型 module exports schema true attributes na
  • 使用加载器 ts-node/esm.js 运行节点需要导入具有 .js 扩展名

    我正在尝试将我的 package json 设置为模块来运行节点 14 type module 如果我在打字稿文件上运行此命令 node loader ts node esm mjs experimental top level await

随机推荐

  • Matlab:调用用户定义的函数

    我正在以这种方式创建用户定义的函数 function y add a y a a 现在 该函数位于单独的 m 文件中 我想使用这个函数 但我不知道如何调用它 我需要另一个 m 文件来调用它吗 并 include上面的 m文件 First 您
  • 当使用 x86 NASM 汇编语言离开函数时,堆栈是否会自动弹出?

    例如让我们输入一个函数 push ebp Saving ebp mov ebp esp Saving esp into ebp sub esp 4 Saving four bytes onto the stack 并退出功能 mov esp
  • 使用多个搜索标签的 Google 自定义搜索 - 改进?

    通过谷歌自定义搜索 可以使用 more 运算符将结果细化为标签 如下所示 searchterm more blog 但如何才能将结果限制为多个标签呢 看起来这应该有效 searchterm more blog articles 但它似乎没有
  • 如何表达阶乘 n!使用 F# 函数、递归函数还是其他函数?

    自然数的阶乘 任何大于或等于0 是该数字乘以自身的阶乘减一 其中的阶乘0定义为1 例如 0 1 1 1 0 2 2 1 3 3 2 4 4 3 5 5 4 另一种写法是将所有自然数相乘1 and n for n 5 1 2 3 4 5 如何
  • C 可变参数函数和 Fortran 的互操作性

    有没有办法声明 C 可变参数函数并从 Fortran 调用它 我需要调用此函数来计算用字符串标记的向量之间的一些点积 我的想法是声明如下所示的内容 其中参数的变量列表包含字符串文字 如果参数的变量列表为空 那么我将在标准标签中进行查找并执行
  • Blueprism 中的密码恢复

    我的用户名是admin 但现在我忘记了密码 我想在blue prism中重置我的密码 如何找回我的密码 这不是 Blue Prism 分发的官方脚本 正如 Jerry 指出的那样 而是我在多个安装中使用的脚本来强制重置密码 蓝色棱镜 v6
  • 如何使用 DGS 和 Spring Security 授权订阅

    我正在开发 Graphql API 想要对 Graphql 请求进行身份验证和授权 我的设置对于查询 突变来说工作得很好 然而 通过订阅 我遇到了一些问题 Versions graphql dgs platform dependencies
  • SurfaceView 将视频播放为拉伸视图

    我正在使用 mediaplayer xml 来播放视频文件
  • 防止图像在每次状态更改时重新渲染 - React

    在我的组件中 我按以下方式使用了图像 div span img src spinner span span We are checking your details span div 这是一个包含许多状态的大型功能组件中的几行代码 该组件有
  • 如何在没有 iframe 的情况下使用 Google 表单?

    几年前 我在互联网上发现如何在联系页面中使用 Google 表单 仅使用属性提交按钮操作中的查询而不使用 iframe 现在 我再也找不到了 没有 iframe 是否仍然可以使用 Google 表单 我刚刚找到了 function post
  • 使用 ExitThread 关闭线程 - C

    我有一个简单的程序 它创建一个线程 循环二十次 然后调用关闭自身并执行必要的清理 当我调试程序时 它到达 ExitThread 方法并暂停 忽略 printf 我已经在它之后设置了向我发出关闭信号的信号 这是正常现象还是我忘记做某事 我是使
  • rails-created_at 当用户订购时,是否应该向表中添加索引?

    您好 我有一张模特照片 default scope order gt photos created at DESC photos version DESC 鉴于我按 CREATED AT 和版本进行排序 我应该在 CREATED AT 上有
  • Python:使用带有整数键的 dict() 创建字典?

    在 Python 中 我看到人们创建这样的字典 d dict one 1 two 2 three 3 如果我的键是整数怎么办 当我尝试这个时 d dict 1 1 2 2 3 3 我收到一个错误 我当然可以这样做 d 1 1 2 2 3 3
  • C# WPF 如何从字节数组加载 FontFamily?

    嗯 我基本上想从字面上嵌入我将在 WPF 应用程序中使用的字体集合 它们存储在我自己的虚拟文件系统 如 WinRAR 中 我只想通过字节数组或内存流加载它们 但是 我还没有找到任何可行的解决方案 我尝试过 PrivateFontCollec
  • RestoreCompletedTransactions() 没有调用 paymentQueue UpdatedTransactions?

    我在 Swift 4 iOS 11 中恢复 IAP 时遇到问题 我的AppDelegate实施SKPaymentTransactionObserver In AppDelegate s didFinishLaunchingWithOptio
  • 如何绕过浏览器每个域 6 个并发连接的限制?

    正如标题所述 如何绕过浏览器每个域 6 个连接的限制 我有一个网络应用程序 需要尽快从服务器下载数据 目前 我一次打开了大约十几个连接 但在网络选项卡中我看到其中几个连接是stalled 铬 或blocked Firefox 显示为灰色 经
  • 是否可以设计一棵节点具有无限多个子节点的树?

    如何设计一棵具有大量 无限数量 分支的树 我们应该使用哪种数据结构来存储子节点 您实际上无法存储无限多个子项 因为这不适合内存 但是 您可以存储无限地许多子节点 也就是说 您可以创建树 其中每个节点可以有任意数量的子节点 没有固定的上限 有
  • 是否可以制作固定的评级栏?

    我正在从网络上获取评级 并希望通过评级栏显示评级 但我的问题是 当我滑动评级栏时 评级栏的评级会发生变化 我希望评级是固定的 并且不会因用户的触摸而改变 有人可以限制对评级栏的控制吗 我怎样才能做到这一点 Use android isInd
  • 使用 SUM() 而不使用 ISNULL() 是否安全

    我正在努力提高 SP 的性能 我对 SUM 和 ISNULL 有疑问 当我对一列求和时 我应该使用 ISNULL 吗 使用不带 ISNULL 的 SUM 安全吗 我的例子如下 SUM ISNULL COL1 0 由于 ISNULL 成本很高
  • 如何修复 Linux 上 npm 上的连接 ENETUNREACH

    我没有使用代理 我只是一个试图学习如何开发的菜鸟create react app在我的机器本地 linux 这是的输出tracepath registry npmjs org 1 LOCALHOST 0 020ms pmtu 1500 1