node.js错误处理之npm无法下载第三方包

 更新时间:2023年07月06日 11:27:34   作者:爱学习的一一一  
这篇文章主要给大家介绍了关于node.js错误处理之npm无法下载第三方包的相关资料,文中通过代码介绍的非常详细,对大家的学习或者工作具有一定的帮助,需要的朋友可以参考下

前言

在使用npm下载包时发现npm总是无法下载第三方包,在试过了清除缓存方法后还是不行,于是找到了以下方法。和大家交流一下心路历程。

一、出现的错误

1、首先是一直卡在这里:idealTree:npm:still idealTree buildDeps

2、运行完了就是ERR! code ECONNREFUSED等等

二、尝试的方法

1、清理缓存

首先尝试了这个代码来清理缓存:

npm cache clean --force

但我一直报错。如下图所示:

于是我又尝试了这个代码:

npm cache verify 

成功清理了缓存但还是没有用。因此推测不是缓存的问题。

2、代理的问题

输入如下代码:

//proxy为js中代理
npm config get proxy
npm config get https-proxy

查看npm配置文件proxy和https-proxy是否为null(我是一个是null,一个非null)

然后将其设置为null就解决问题了!

npm config set proxy null
npm config set https-proxy null

总结

到此这篇关于node.js错误处理之npm无法下载第三方包的文章就介绍到这了,更多相关npm无法下载第三方包内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Egret引擎开发指南之创建项目

    Egret引擎开发指南之创建项目

    Egret Engine(白鹭引擎)是一款使用TypeScript语言构建的开源免费的移动游戏引擎。白鹭引擎的核心定位是开放,高效,优雅。通过它,你可以快速地创建HTML5类型的移动游戏,也可以将游戏项目编译输出成为目标移动平台的原生游戏应用。
    2014-09-09
  • Node.js项目中调用JavaScript的EJS模板库的方法

    Node.js项目中调用JavaScript的EJS模板库的方法

    这篇文章主要介绍了Node.js项目中调用JavaScript的EJS模板库的方法,通过EJS模板引擎可以制作出维护性良好的HTML代码结构,需要的朋友可以参考下
    2016-03-03
  • Node绑定全局TraceID的实现方法

    Node绑定全局TraceID的实现方法

    这篇文章主要介绍了Node 绑定全局 TraceID的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • NodeJs安装npm包一直失败的解决方法

    NodeJs安装npm包一直失败的解决方法

    本篇文章主要介绍了NodeJs安装npm包一直失败的解决方法。具有很好的参考价值。下面跟着小编一起来看下吧
    2017-04-04
  • 在koa中简单使用Websocket连接的方法示例

    在koa中简单使用Websocket连接的方法示例

    本文主要介绍了在koa中简单使用Websocket连接的方法示例,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • Node.js+pm2+ssh2模块实现简单的自动化部署脚本

    Node.js+pm2+ssh2模块实现简单的自动化部署脚本

    本文将介绍如何使用Node.js和ssh2模块实现一个简单的部署脚本,将本地的项目文件上传到远程服务器上,我们将使用dotenv模块来管理环境变量,以及child_process模块来执行命令行操作
    2023-10-10
  • NestJS系列核心概念之Module模块示例详解

    NestJS系列核心概念之Module模块示例详解

    这篇文章主要为大家介绍了NestJS系列核心概念之Module模块示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • Nodejs 发布自己的npm包并制作成命令行工具的实例讲解

    Nodejs 发布自己的npm包并制作成命令行工具的实例讲解

    今天小编就为大家分享一篇Nodejs 发布自己的npm包并制作成命令行工具的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • VSCode使用npm的详细步骤

    VSCode使用npm的详细步骤

    为了避免造轮子,我们有时候会用到其他人的劳动成果,比如一些优秀的框架,比如Express,我们直接使用NPM下载下来就可以用了,降低开发成本和时间,这篇文章主要给大家介绍了关于VSCode使用npm的详细步骤,需要的朋友可以参考下
    2022-09-09
  • Node.js 的 TCP 和 UDP使用示例代码详解

    Node.js 的 TCP 和 UDP使用示例代码详解

    Node.js的net模块是其内置模块之一,主要用于创建基于 TCP(Transmission Control Protocol)的网络应用,包括服务器和客户端,本文给大家介绍Node.js 的 TCP 和 UDP使用示例代码,感兴趣的朋友一起看看吧
    2025-06-06

最新评论