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中操作mysql数据库示例
Dec 20 NodeJs
NodeJS实现阿里大鱼短信通知发送
Jan 17 NodeJs
Nodejs如何复制文件
Mar 09 NodeJs
nodejs 实现钉钉ISV接入的加密解密方法
Jan 16 NodeJs
使用 NodeJS+Express 开发服务端的简单介绍
Apr 07 NodeJs
详解nodeJS之二进制buffer对象
Jun 03 NodeJs
nodeJS实现简单网页爬虫功能的实例(分享)
Jun 08 NodeJs
nodejs 子进程正确的打开方式
Jul 03 NodeJs
Nodejs 复制文件/文件夹的方法
Aug 24 NodeJs
基于nodejs res.end和res.send的区别
May 14 NodeJs
Nodejs中怎么实现函数的串行执行
Mar 02 NodeJs
NodeJS 文件夹拷贝以及删除功能
Sep 03 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
php magic_quotes_gpc的一点认识与分析
2008/08/18 PHP
PHP 柱状图实现代码
2009/12/04 PHP
PHP 文件缓存的性能测试
2010/04/25 PHP
php 阴历-农历-转换类代码
2012/01/16 PHP
Yii使用ajax验证显示错误messagebox的解决方法
2014/12/03 PHP
WIN8.1下搭建PHP5.6环境
2015/04/29 PHP
PHP获取数组最大值下标的方法
2015/05/12 PHP
学习php设计模式 php实现适配器模式
2015/12/07 PHP
laravel框架使用阿里云短信发送消息操作示例
2020/02/15 PHP
JQuery.get提交页面不跳转的解决方法
2015/01/13 Javascript
js进行表单验证实例分析
2015/02/10 Javascript
基于JS如何实现给字符加千分符(65,541,694,158)
2016/08/03 Javascript
JS中this上下文对象使用方式
2016/10/09 Javascript
angular中实现li或者某个元素点击变色的两种方法
2017/07/27 Javascript
Vue.js组件间的循环引用方法示例
2017/12/27 Javascript
基于mpvue搭建微信小程序项目框架的教程详解
2019/04/10 Javascript
Vue2(三)实现子菜单展开收缩,带动画效果实现方法
2019/04/28 Javascript
微信公众号生成新浪短网址的实现(快速生成)
2019/08/18 Javascript
Vue + Node.js + MongoDB图片上传组件实现图片预览和删除功能详解
2020/04/29 Javascript
js仿淘宝放大镜效果
2020/12/28 Javascript
[04:53]DOTA2英雄基础教程 祈求者
2014/01/03 DOTA
[01:01:13]2018DOTA2亚洲邀请赛 4.5 淘汰赛 Mineski vs VG 第三场
2018/04/06 DOTA
python列表与元组详解实例
2013/11/01 Python
Python中使用第三方库xlrd来写入Excel文件示例
2015/04/05 Python
Python multiprocessing多进程原理与应用示例
2019/02/28 Python
对python while循环和双重循环的实例详解
2019/08/23 Python
python聚类算法解决方案(rest接口/mpp数据库/json数据/下载图片及数据)
2019/08/28 Python
Python CSV文件模块的使用案例分析
2019/12/21 Python
Django中和时区相关的安全问题详解
2020/10/12 Python
override和overload的区别
2016/03/09 面试题
2014年预备党员学习两会心得体会
2014/03/17 职场文书
岗位说明书怎么写
2014/07/30 职场文书
2016年情人节广告语
2016/01/28 职场文书
求职信如何撰写?
2019/05/22 职场文书
掌握一个领域知识,高效学习必备方法
2019/08/08 职场文书
修改Nginx配置返回指定content-type的方法
2022/09/23 Servers