Laravel Elixir,安装node-sass时出错:无法建立隧道套接字,因为= getaddrinfo ENOTFOUND ip ip:80

时间:2016-06-24 16:15:26

标签: node.js npm laravel-elixir node-sass

当尝试在Laravel项目上安装节点依赖项时,我收到错误

  

安装node-sass时出错:无法建立隧道套接字,因为= getaddrinfo ENOTFOUND ip ip:80

我不是代理人,我尝试了很多其他答案中的解决方案,让节点明白我没有使用或需要任何代理......

  

npm config set proxy null npm config set https-proxy null

     

npm config set registry = http://registry.npmjs.org/

     

npm config set strict-ssl false

     

npm config rm proxy

     

npm config rm https-proxy

     

npm config set proxy false

     

npm cache clean

在安装npm之后,

Here是npm-debug.log。

有什么想法吗?如何检查节点正在使用的代理配置以查看是否存在任何问题?

1 个答案:

答案 0 :(得分:1)

最后我发现做了......

  

npm配置列表

我仍然有一个https代理集(不知道为什么)没有被...删除

  

npm config delete https-proxy

所以我去了C:\ Users \ your-user-name.npmrc文件并进行了编辑以删除冲突的行。希望能帮助别人。