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


Posted in NodeJs onApril 28, 2017

最近在学React,在gitHub上下载一个项目下来,安装node.js后发现用npm install就一直报错,不知道怎么解决,查了很多资料 都没有用。

在windows下 cmd到命令窗口 (最好是管理员的身份运行),结果就如下图01

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

才开始学 不清楚什么错误,感觉和npm无关,查资料说是更改npm的安装源

可以使用npm config list 查看当前配置的状况,说可能是某些包被国内墙了 需要操作

npm config set strict-ssl false       //关闭npm的https 
npm config set registry "http://registry.npmjs.org/"    //重新设置npm的获取地址

或者直接编辑c盘下的.npmrc文件,将registry的值修改为:

registry = http://registry.npmjs.org/

但是发现都没有什么用

再者,说是用淘宝镜像 ,我也试了 ,没什么用 

npm config set registry https://registry.npm.taobao.org

最后 终于找到了用代理 是代理的问题,直接

npm config set proxy http://address:8080     注意这里的address我开始不知道是什么地址 就直接写的本电脑的IP地址 结果就可以了

主要是参考http://stackoverflow.com/questions/23193614/npm-err-network-getaddrinfo-enotfound

另外,清除npm的代理命令如下:

npm config delete http-proxy
npm config delete https-proxy

以上只代表个人的情况。

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

NodeJs 相关文章推荐
Nodejs关于gzip/deflate压缩详解
Mar 04 NodeJs
nodejs爬虫抓取数据之编码问题
Jul 03 NodeJs
初识NodeJS服务端开发入门(Express+MySQL)
Apr 07 NodeJs
使用nodejs爬取前程无忧前端技能排行
May 06 NodeJs
NodeJS自定义模块写法(详解)
Jun 27 NodeJs
Nodejs中crypto模块的安全知识讲解
Jan 03 NodeJs
nodejs使用redis作为缓存介质实现的封装缓存类示例
Feb 07 NodeJs
Nodejs使用Mongodb存储与提供后端CRD服务详解
Sep 04 NodeJs
nodejs 使用 js 模块的方法实例详解
Dec 04 NodeJs
Nodejs让异步变成同步的方法
Mar 02 NodeJs
Nodejs中怎么实现函数的串行执行
Mar 02 NodeJs
基于nodejs的微信JS-SDK简单应用实现
May 21 NodeJs
NodeJs模拟登陆正方教务
Apr 28 #NodeJs
用Nodejs搭建服务器访问html、css、JS等静态资源文件
Apr 28 #NodeJs
Nodejs读取文件时相对路径的正确写法(使用fs模块)
Apr 27 #NodeJs
详解nodejs express下使用redis管理session
Apr 24 #NodeJs
nodejs入门教程六:express模块用法示例
Apr 24 #NodeJs
Nodejs进阶:express+session实现简易登录身份认证
Apr 24 #NodeJs
nodejs入门教程五:连接数据库的方法分析
Apr 24 #NodeJs
You might like
UCenter中的一个可逆加密函数authcode函数代码
2010/07/20 PHP
PHP实现HTTP断点续传的方法
2015/06/17 PHP
4种PHP异步执行的常用方式
2015/12/24 PHP
JavaScript 应用类库代码
2008/06/02 Javascript
javascript FormatNumber函数实现方法
2008/12/30 Javascript
javascript 的Document属性和方法集合
2010/01/25 Javascript
小试JQuery的AutoComplete插件
2011/05/04 Javascript
关于html+ashx开发中几个问题的解决方法
2011/07/18 Javascript
JavaScript 函数惰性载入的实现及其优点介绍
2013/08/12 Javascript
jQuery中RadioButtonList的功能及用法实例介绍
2013/08/23 Javascript
详谈JavaScript内存泄漏
2014/11/14 Javascript
jQuery选择器全集详解
2014/11/24 Javascript
JavaScript将当前时间转换成UTC标准时间的方法
2015/04/06 Javascript
轻松学习jQuery插件EasyUI EasyUI创建菜单与按钮
2015/11/30 Javascript
Angular中使用$watch监听object属性值的变化(详解)
2017/04/24 Javascript
jQuery实现图片简单轮播功能示例
2018/08/13 jQuery
详解JavaScript事件循环机制
2018/09/07 Javascript
Angular4.x Event (DOM事件和自定义事件详解)
2018/10/09 Javascript
Node.js 多进程处理CPU密集任务的实现
2019/05/26 Javascript
利用scrapy将爬到的数据保存到mysql(防止重复)
2018/03/31 Python
python版opencv摄像头人脸实时检测方法
2018/08/03 Python
python读取txt文件,去掉空格计算每行长度的方法
2018/12/20 Python
TensorFlow车牌识别完整版代码(含车牌数据集)
2019/08/05 Python
python实现的接收邮件功能示例【基于网易POP3服务器】
2019/09/11 Python
解决Jupyter Notebook开始菜单栏Anaconda下消失的问题
2020/04/13 Python
基于Keras的格式化输出Loss实现方式
2020/06/17 Python
opencv 图像腐蚀和图像膨胀的实现
2020/07/07 Python
python 下载文件的多种方法汇总
2020/11/17 Python
营销与策划个人求职信
2013/09/22 职场文书
给校长的建议书
2014/03/12 职场文书
幼儿园中班个人总结
2015/02/28 职场文书
酒店财务部岗位职责
2015/04/14 职场文书
2015年高三年级组工作总结
2015/07/21 职场文书
中学图书馆工作总结
2015/08/11 职场文书
早上好问候语大全
2015/11/10 职场文书
基于Redis实现分布式锁的方法(lua脚本版)
2021/05/12 Redis