npm install g不满足要求吗

救命啊啊啊~~为什么我不能npm install - CNode技术社区
这家伙很懒,什么个性签名都没有留下。
我node 是安装成功了的
root:~# node -v
npm.3.8 /usr/lib/node_modules/npm
为什么我npm 来安装模块就是不成功啊啊啊啊
sudo npm install -g supervisor
npm http GET
npm ERR! Error: getaddrinfo EADDRINFO
npm ERR! at errnoException (dns.js:37:11)
npm ERR! at Object.onanswer [as oncomplete] (dns.js:124:16)
npm ERR! If you need help, you may report this log at:
npm ERR! or email it to:
npm ERR! &npm-.com&
npm ERR! System Linux 3.2.0-23-generic-pae
npm ERR! command “/usr/bin/node” “/usr/bin/npm” “install” “-g” &supervisor&
npm ERR! cwd /home/lwj
npm ERR! node -v v0.10.18
npm ERR! npm -v 1.3.8
npm ERR! syscall getaddrinfo
npm ERR! code EADDRINFO
npm ERR! errno EADDRINFO
npm ERR! Additional logging details can be found in:
npm ERR! /home/lwj/npm-debug.log
npm ERR! not ok code 0
不带你这么提问的.
1, 没有描述什么发行版的linux.
2, 没有描述什么方式安装的nodejs
貌似是网络连接不稳定,甚至连不上导致的。
按网上说法应该是取不到 IP 地址, 看网址又是对的, 检查网络连接? 还是说在虚拟机里装的?
我虚拟机里装的
apt-get install
Error: getaddrinfo EADDRINFO 解析域名时出错了,应该检查DNS配置是否正确(或者DNS有没有被墙了),也有可能是网络不稳定导致的
问题是我虚拟机里
都可以ping通百度什么的
而且也能更新
我的是ubuntu12.04
终于搞好了
妈的原来是我的DNS设置错误,
我第一次设置的时候是正常联网的
结果我开发nodejs的时候
每次都要关闭
所以有一次我就直接重启虚拟机
而DNS没有设置,所以我又去设置了(不知道为什么我重启虚拟机 resolv.conf 要复原
我是root修改的)
还是非常谢谢你哈
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
服务器赞助商为
,存储赞助商为
,由提供应用性能服务。
新手搭建 Node.js 服务器,推荐使用无需备案的用npm install 的时候每次都报错
&zhongyudeAir:~&zhongyu$&npm&install&webpack&-g
npm&ERR!&Darwin&16.1.0
npm&ERR!&argv&"/usr/local/bin/node"&"/usr/local/bin/npm"&"install"&"webpack"&"-g"
npm&ERR!&node&v6.2.0
npm&ERR!&npm&&v3.8.9
npm&ERR!&code&ECONNREFUSED
npm&ERR!&errno&ECONNREFUSED
npm&ERR!&syscall&connect
npm&ERR!&Error:&connect&ECONNREFUSED&127.0.0.1:8087
npm&ERR!&&&&&at&Object.exports._errnoException&(util.js:953:11)
npm&ERR!&&&&&at&exports._exceptionWithHostPort&(util.js:976:20)
npm&ERR!&&&&&at&TCPConnectWrap.afterConnect&[as&oncomplete]&(net.js:1080:14)
npm&ERR!&&{&Error:&connect&ECONNREFUSED&127.0.0.1:8087
npm&ERR!&&&&&at&Object.exports._errnoException&(util.js:953:11)
npm&ERR!&&&&&at&exports._exceptionWithHostPort&(util.js:976:20)
npm&ERR!&&&&&at&TCPConnectWrap.afterConnect&[as&oncomplete]&(net.js:1080:14)
npm&ERR!&&&code:&'ECONNREFUSED',
npm&ERR!&&&errno:&'ECONNREFUSED',
npm&ERR!&&&syscall:&'connect',
npm&ERR!&&&address:&'127.0.0.1',
npm&ERR!&&&port:&8087&}
npm&ERR!&If&you&are&behind&a&proxy,&please&make&sure&that&the
npm&ERR!&'proxy'&config&is&set&properly.&&See:&'npm&help&config'
npm&ERR!&Please&include&the&following&file&with&any&support&request:
npm&ERR!&&&&&/Users/zhongyu/npm-debug.log&
求大神帮帮忙
npm config set proxy null
/questions/6278969/npm-cannot-work-error-econnrefused-could-not-contact-dns-servers
npm可以设置使用taobao的镜像,速度快些
--- 共有 2 条评论 ---
谢谢你,这句话把我的问题解决了。
好的谢谢我试试
# 先全局安装nrm
npm install -g nrm --registry=https://registry.npm.taobao.org
# 查看可用的npm镜像
# 使用淘宝的镜像
nrm use taobao
# 然后愉快的使用npm
--- 共有 1 条评论 ---
好的谢谢我试试。Npm包下载不成功及Github打不开解决方案 - 轩枫阁 – 前端开发 | web前端技术博客
/ Npm包下载不成功及Github打不开解决方案
阅读:5526
作者:ivan
分类:、、
Github访问下载不了样式,页面打不开?Npm安装node包无响应?试试以下解决方案
Npm包下载安装
最近在安装一些node包,例如express、mongoose的时候,会出现下载不了的情况
npm install -g expressnpm http GET https://registry.npmjs.org/express
页面一直显示如下截图
解决方案一
通过config命令:先运行以下命令,再安装node包即可
npm config set registry http://pmjs.orgnpm install express
解决方案二
cnpm方式安装:先安装cnpm,再利用cnpm安装,例如express等
npm install -g cnpm --registry=http://r.cnpmjs.orgcnpm install -g express
解决方案三
编辑配置:编辑 ~/.npmrc 加入下面内容
registry = http://pmjs.org
以上三种方案适用任意一种都可以,其中第一和第三方案是一样的。
cnpm官网:
cnpm是npm的国内镜像
NPM和CNPM关系
Github打开异常
最近在打开Github的时候,总是出现长时间页面空白,一直在loading。点击停止加载页面按钮,页面上会显示文字,但是无样式。
console会报错:
https://github.global.ssl.fastly.net/assets/github-337beb1e816f9bb51bf9849.css
net::ERR_TIMED_OUT
解决方案一
使用Chrome,安装Github CDN插件。
插件地址:
安装后重新访问Github即可正常打开页面。
解决方案二
打开C:\Windows\System32\drivers\etc\host文件,添加以下代码
185.31.16.184 github.global.ssl.fastly.net
即可正常打开github。注:在行首加上#号可以注释取消该规则
关于Github CDN
解决Github CDN在中国被屏蔽的问题。
目前Github所使用的CDN在中国已经恢复了访问,建议使用此扩展的用户停用此扩展以减轻Github的压力。目前也不建议新用户安装此扩展。
纸飞机许愿
前端路上,一路有你。编辑你的正能量,快乐工作,努力生活~
请选择弹奏的曲谱
点击开始录制,可以录制弹奏的曲子
分享钢琴节奏:方案一:使用cnpm
npm install cnpm -g
或许你在中国,那么你可以能需要使用这个源:
npm install cnpm -g --registry=https://registry.npm.taobao.org
从registry.npm.taobao.org安装的所有模块,当安装的时候发现安装的模块还没有同步过来,淘宝NPM会自动在后台进行同步,并且会让你从&进行安装。下次你再安装这个模块的时候,就会直接从淘宝 NPM 安装了。
cnpm install [name]
cnpm sync [moduleName]
注意:cnpm支持npm除了publish之外的所有命令 ,也就是不支持publish,当然这并不影响我们使用,publish时换回npm即可。
方案二:使用smart-npm
用npm时,默认他会访问国外的资源,所以会非常卡,有时甚至会被墙。现在市面上一般有三种解决方案:
在.npmrc上配置一个国内的registry镜像。
使用cnpm。
方案一,很粗暴,可以解决很多下载慢的问题,但是当你用npm publish时就会失败
方案二,不错,但这样又会遇到问题 ,到底哪些命令需要用cnpm哪些命令需要用npm呢?
方案三,有时也不能百分百解决问题,有时有些VPN也不稳定,但有个VPN很保险就是。
其实cnpm的意图并不是简单给我们用来去下载的npm资源的,他是为cnpm服务端服务的。
所以,我们就需要一个更智能的npm了,可以在我们使用npm install 时自动从国内的镜像下载,而在我们使用npm publish 又能发布到官方的registry上。
这样就让 smart-npm来完成吧!
npm install --global smart-npm --registry=https://registry.npm.taobao.org/
如果window用户安装最新版本不成功的话,可以试试安装smart-npm@1
npm install --global smart-npm@1 --registry=https://registry.npm.taobao.org/
安装成功后默认会在你的npm用户配置文件 ~/.npmrc中添加淘宝的registry。
npm smart uninstall
# 2.x.x 版本的 smart-npm 在卸载前需要先执行此脚本
npm uninstall --global smart-npm
先执行 npm smart uninstall 是因为如果直接执行npm uninstall 会导致找不到npm文件。
安装后系统的npm 会被替换了,如果你要是用原生的npm命令,可以用 npm-original 代替。
新的npm 会自动根据你使用的命令切换 registry。
当你使用publish、config、adduser、star、等命令式,会强制使用官方的registry
当你使用其他命令时,都会使用淘宝的镜像
如果要强制使用某个registry时,只要在命令后面添加 registry参数即可,例如:
npm install jquery --registry=https://r.cnpmjs.org
就会使用你指定的registry去拉取
如果要强制使用官方的registry,只要在命令后面加上 --npm 即可,比如
npm install jquery --npm
就会使用官方的registry去拉取jquery
&方案三:使用nrm
nrm 是一个NPM 资源管理器
npm install -g nrm
nrm add [home]
npm---https://registry.npmjs.org
cnpm ----&&http://r.cnpmjs.org/
taobao --&&https://registry.npm.taobao.org/
阅读(...) 评论()查看: 15648|回复: 7
npm install -g cordova 提示npm不是内部或外部命令
主题帖子积分
问: 照您主讲的3.4教程来安装,在命令行输入java、javac、ant都显示成功后,输入npm install -g
提示npm不是内部或外部命令,请问怎么解决?谢谢!!
主题帖子积分
因为选择了在互联网这一块上创业需要开发移动客户端,再加上现在基本上不得团队,技术上也相对欠缺的缘故,为了能在短时间内开发出跨平台的移动客户端,几经权衡,选择了phonegap作为开发工具。
对于经常切换开发平台做不同项目的人来说,开发工具环境搭建不可谓不艰难,用过Android和PHP的开发的人员可能都感同身受(PS:用集成工具包的除外)。兴致勃勃的开始创业的雄心之旅,环境搭建这一步就把我为难了两三天。
安装phonegap(v=3.4)之前需要安装node.js,关于node.js的介绍就不在此赘述,百度或狗狗搜素nodejs一般第一个就是nodejs的官网,庆幸的是我大华工居然没有把nodejs.org墙掉(Ps:以前安装android是就是因为被墙的原因,android开发就不了了之了),选择相应的版本download一路next配置就Ok了,nodejs需要ant支持,把ant bin路径添加到系统变量path里面就行啦!
接下来悲催的事情开始了,npm install -g cordova (npm install -g phonegap等同)一路Ok之后,cordova create myapp之后居然显示cordova 不是内部或外部变量,在百度和狗狗上趴了一天多也还是解决不到问题,这期间npm install -g cordova无数次,如果哥哥你和我有相似的遭遇,也许你会懂我!
久病成良医这句话还真的不假,不知那根神经差使,显示隐藏文件夹后打开C:\Users\Administrator\AppData\Roaming\npm目录(用户名和系统所在盘符不同的会有所不同),居然发现了可爱的cordova.cmd, 将C:\Users\Administrator\AppData\Roaming\npm目录加入系统变量path后在命令行输入 cordova -v 输出3.4.0 -0.1.3; Orz,麻麻的终于出来了,苦逼了两天的问题终于解决,至此一路畅通。
在最后的最后不忍吐槽一句,校园网我去年买了个表,有本事你墙美帝去,墙我天朝良民作甚?
主题帖子积分
答:看看node.js 安装了没有& & 如果安装的话看看环境变量有没有 nodejs&&没有的话重新安装,有的话 管理员运行cmd 试试
主题帖子积分
新手上路, 积分 41, 距离下一级还需 9 积分
新手上路, 积分 41, 距离下一级还需 9 积分
nodejs未安装好或者nodejs环境变量未配好(这个不太可能,nodejs会自己配置)
主题帖子积分
新手上路, 积分 32, 距离下一级还需 18 积分
新手上路, 积分 32, 距离下一级还需 18 积分
参考下这个
主题帖子积分
新手上路, 积分 43, 距离下一级还需 7 积分
新手上路, 积分 43, 距离下一级还需 7 积分
问: 老师你好,我用node.js安装的 phonegap 安装后的版本是4.1.2
cordova platform add android 提示 'cordova' 不是内部或外部命令,也不是可运行的程序...
得用phonegap build android 这个命令才行&&而且生产的&&项目结构也不一样了& &老师能否出一个 4.0版本以上的 教程啊
主题帖子积分
新手上路, 积分 43, 距离下一级还需 7 积分
新手上路, 积分 43, 距离下一级还需 7 积分
这是截图,刚才忘了传了
(9.78 KB, 下载次数: 2)
13:13 上传
(17.95 KB, 下载次数: 2)
13:13 上传
主题帖子积分
这是截图,刚才忘了传了
你用phonegap platform add ios 试试,这两个命令不能混着用
站长推荐 /1
Ionic(ionicframework)号称未来最有潜力的一款html5移动app开发框架是Angularjs移动端解决方案,Angularjs号称下一代web应用,Ionic移动app开发教程值得拥有
Powered by

我要回帖

更多关于 npm install dev 的文章

 

随机推荐