Node.js npm错误!Windows NT 6.3.9600,无法在windows8中安装cordova

Node.js npm错误!Windows NT 6.3.9600,无法在windows8中安装cordova,node.js,cordova,proxy,netbeans-8,Node.js,Cordova,Proxy,Netbeans 8,我试图通过在命令提示符下使用以下命令在windows8计算机上安装cordova npm install -g cordova 但我无法安装,因为以下错误,任何人都可以帮助我了,请 错误: npm错误!Windows\u NT 6.3.9600 npm错误!argv“C:\Program Files\nodejs\\node.exe“C:\Program Files\nodejs \node_modules\npm\bin\npm cli.js“install”“-g”“cordova”npm

我试图通过在命令提示符下使用以下命令在windows8计算机上安装cordova

npm install -g cordova
但我无法安装,因为以下错误,任何人都可以帮助我了,请

错误:

npm错误!Windows\u NT 6.3.9600 npm错误!argv“C:\Program Files\nodejs\\node.exe“C:\Program Files\nodejs \node_modules\npm\bin\npm cli.js“install”“-g”“cordova”npm 犯错误节点v0.12.1 npm错误!npm v2.5.1 npm错误!代码ECONREET


npm错误!无法建立网络隧道套接字, 原因=getaddrinfo EN OTFOUND proxy npm ERR!这是最重要的 npm本身可能没有问题npm ERR!网络与网络是相关的
连接到网络连接。npm错误!网络在大多数情况下你都落后了 代理服务器或网络设置不正确。npm错误!网络npm错误! 网络如果您在代理后面,请确保npm错误! 网络“代理”配置设置正确。请参阅:“npm帮助配置”

npm错误!请在任何支持请求中包括以下文件: npm错误!C:\Users\miracle\npm-debug.log

您应该执行的步骤:

  • npm缓存清理
  • 2.将节点版本恢复到v0.10.36,因为最新版本的节点可能与Windows用户的新cli不兼容

    3.在管理模式下运行节点cli或cmd


    4.npm安装-g cordova

    我正在使用节点:0.12.5,npm:2.12.0。我遇到了同样的问题,我的简单解决方案就是使用以下命令:

    npm cache clean
    
    然后对包使用安装命令,在本例中

    npm install -g cordova
    
    这对我很有用:

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

    127.0.0.1:8087是我的代理和代理端口,你应该代替你自己。

    我的节点版本是v0.12.1,我需要卸载节点最新版本吗?我尝试重新安装节点v0.10.36,但出现错误:npm ERR!无法建立网络隧道套接字,原因=getaddrinfo EN OTFOUND npm ERR!网络这很可能不是npm本身的问题npm ERR!网络和与网络连接相关。npm ERR!网络在大多数情况下,你是在一个代理后面,或者有坏的网络设置。npm错误!网络npm错误!网络如果您在代理后面,请确保npm错误!网络“代理”配置设置正确。请参阅:“npm帮助配置”npm错误!系统Windows\u NT 6.2.9200 npm错误!命令“C:\\Program Files\\nodejs\\\node.exe”C:\\Program Files\\nod ejs\\nod node\u modules\\npm\\bin\\npm cli.js”“install”“-g”“cordova”npm ERR!cwd C:\Windows\System32 npm错误!节点-v0.10.36 npm错误!npm-v1.4.28npm错误!代码ECONREET npm ERR!npm错误!更多日志记录详细信息可在:npm ERR!C:\Windows\System32\npm-debug.log npm ERR!不正常代码0