遇到npm报错read ECONNRESET怎么办

一般使用命令直接安装,由于国内被qiang的原因,没设置好安装包镜像仓库地址,一般都容易报错

npm i node-red-dashboard

遇到npm 像弱智一样报错怎么办
read ECONNRESET
This is most likely not a problem with npm itselft
'proxy' config is set properly

查看当前配置

输入 npm config ls

pi@raspberrypi:~ $  npm config ls
; cli configs
user-agent = "npm/2.15.12 node/v8.11.1 linux arm"

; userconfig /home/pi/.npmrc
registry = "http://registry.npmjs.org/"

; node bin location = /usr/bin/node
; cwd = /home/pi
; HOME = /home/pi
; 'npm config ls -l' to show all defaults.

清除npm的代理命令如下:

npm config delete http-proxy

npm config delete https-proxy

如果在npm install的过程中有报错,可能是某些包被Qiang掉了,请自己设置翻墙代理之后再运行npm install,设置方式示例:npm config set proxy=http://127.0.0.1:1080 ,或者用cnpm进行安装。

GFW 蛋疼的把 https://registry.npmjs.org 给墙了,导致无法通过 NPM 安装模块。
可以运行如下两句命令设置代理,注意代理的地址改为自己实际可用的代理。

npm config set proxy=http://127.0.0.1:8087
npm config set registry=http://registry.npmjs.org

想要更快装得更完全些,可以安装淘宝的cnpm.

npm install -g cnpm

如果装不上,可以加上参数安装cnpm

npm install -g cnpm --registry=http://r.cnpmjs.org
npm install node-red-dashboard --registry=http://r.cnpmjs.org --disturl=http://dist.cnpmjs.org

其实有个办法可以,不用通过代理http://registry.npmjs.org仓库的方式,直接下载包到.node-red\node_modules,之下。直接安装。

cd ~\.node-red\node_modules
git clone https://github.com/node-red/node-red-dashboard.git
cd node-red-dashboard
npm install

npm安装模块

  • 【npm install xxx】利用 npm 安装xxx模块到当前命令行所在目录;
  • 【npm install -g xxx】利用npm安装全局模块xxx;

本地安装时将模块写入package.json中:

  • 【npm install xxx】安装但不写入package.json;
  • 【npm install xxx –save】 安装并写入package.json的”dependencies”中;
  • 【npm install xxx –save-dev】安装并写入package.json的”devDependencies”中。

npm 删除模块

【npm uninstall xxx】删除xxx模块; 
【npm uninstall -g xxx】删除全局模块xxx;

也可以参考一下文章设置更多的

NodeJS使用淘宝npm镜像站的各种姿势

https://www.jianshu.com/p/253cb9003411

淘宝 NPM 镜像

http://npm.taobao.org/

npm安装Node-red dashboard 报错 与npm卸载模块相关推荐

  1. npm安装任何包都报错解决方法

    报错: C:\Users\Administrator>npm install express npm ERR! Windows_NT 6.1.7601 npm ERR! argv "C ...

  2. npm 安装淘宝镜像报错 npm ERR! code EEXIST

    报错: C:\Users\Administrator\Desktop>npm install -g cnpm --registry=https://registry.npm.taobao.org ...

  3. npm安装任何包都报错的解决办法

    解决办法:1.执行:npm config get proxy npm config get https-proxy 如果返回值不为null,继续执行: (这一步很重要,一定要保证两个命令的返回值都为n ...

  4. npm-卸载并安装指定版本Angular CLI以及报错(npm ERR! Error: EACCES: permission denied)

    今天想,装angular5,所以装了angular-cli1.7.4版本,结果报错了,,, 1.卸载之前的版本 npm uninstall -g @angular/cli 2.清除缓存,确保卸载干净 ...

  5. 安装RocketChat报错:npm WARN saveError ENOENT: no such file or directory, open ‘/tmp/bundle/programs/web.

    安装RocketChat时,常见会遇到如下问题: 报错问题: 当执行 cd /tmp/bundle/programs/server && sudo npm install 报错如下: ...

  6. 当在 终端 中用 npm 安装 Vant 组件库时,发生“npm ERR code ERESOLVE ;npm ERRERESOLVE could not resolve;”报错时,该怎么办?

    出现的问题: 当在 终端 中用 npm 安装 Vant 组件库时,发生 npm ERR! code ERESOLVE: npm ERR! ERESOLVE could not resolve:报错时, ...

  7. 【环境篇 npm 报错】npm ERR gyp ERR stack import sys; print “%s.%s.%s“ % sys.version_info[:3];

    问题描述 npm ERR! code 1 npm ERR! path D:\user\Desktop\NiSown\node_modules\node-sass npm ERR! command fa ...

  8. npm run serve起项目报错node-sass not find

    npm run serve起项目报错node-sass not find node-sass是开发中比较常见的依赖包,也是最常见见到的报错之一. 由于node-sass与别的依赖包不一样.而node- ...

  9. RabbitMq安装Web界面插件报错

    RabbitMq安装Web界面插件报错 最近在安装rabbitmq-plugins的时候报了以下的错误,一直不知道什么原因,上网百度了很多,自己尝试了很多,总结下来就是这几步,希望可以给大家帮助: 错 ...

最新文章

  1. 获取GitHub上远程分支内容
  2. Web socket广播
  3. Oracle在开源Mission Control后将其开发团队解散
  4. 微信H5支付(基于Java实现微信H5支付)
  5. LEADTOOLS概览
  6. Eclipse教程(3)--- 修改字符集
  7. jquery attr 设定src中含有(宏)符号的问题解决
  8. 如何为curl命令添加数据?
  9. 转:C++ map的基本操作和使用
  10. 添加内核驱动模块(7)(mydriver.c+ Konfig+Makefile )
  11. 计算机广告制作教程,Photoshop实例教程:制作网站横条广告
  12. sw如何缩放装配体_SolidWorks大装配体技巧
  13. ddr走线教程_Xilinx FPGA的DDR走线规则
  14. 北京市市场主体发展情况报告 (zz)
  15. 怎么卸载计算机自带游戏,电脑自带游戏怎么删除
  16. 实验6 熟悉直接操纵页面
  17. CCI指标什么意思CCI指标预测范围
  18. 阿里云服务器搭建WORDPRESS案例
  19. termux获取sd卡读写权限_stm32 SPI读写储存卡(MicroSD TF卡)
  20. 【Twitter 舆论分析】Twitter 实时推文爬虫

热门文章

  1. iOS Layer 图层圆角、边框 、底纹其他操作
  2. [PTA]实验2-1-4 计算平均分
  3. mysql+时间查询函数_mysql时间查询函数实例
  4. 「Excel常用函数」
  5. html5和css3实现3D立方体效果
  6. es命令删除索引数据_elasticsearch常用命令
  7. ios13 AirPods如何看电量?AirPods看电量方法
  8. 数字图像处理|Matlab-灰度和彩色图像的离散余弦变换-通过离散余弦逆变换,还原出图像
  9. [转]Linux下卸载Source Insight 和wine的方法
  10. 科技提升效率-手机群控和云群控浅谈