NPM不安装任何模块:网络套接字挂起

 孤独秀风_328 发布于 2023-02-12 17:43

萨拉姆(意为你好):)

我在ubuntu 12.04上安装了最新版本的node.js,我不在任何代理之后,我的网络设置配置正确,并且自上次NPM工作正常以来完好无损.但是现在NPM会挂起任何模块的安装,并出现以下错误:

nasser@nasser-desktop:~/projects/server v3$ npm install simple-proxy
npm WARN package.json docco@0.6.2 No repository field.
npm http GET https://registry.npmjs.org/simple-proxy
npm http GET https://registry.npmjs.org/simple-proxy
npm http GET https://registry.npmjs.org/simple-proxy
npm ERR! network socket hang up
npm ERR! network This is most likely not a problem with npm itself
npm ERR! network and is related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network 
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly.  See: 'npm help config'
npm ERR! System Linux 3.5.0-17-generic
npm ERR! command "/usr/bin/node" "/usr/bin/npm" "install" "simple-proxy"
npm ERR! cwd /home/nasser/projects/serverV3
npm ERR! node -v v0.10.18
npm ERR! npm -v 1.3.8
npm ERR! code ECONNRESET
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /home/nasser/projects/serverV3/npm-debug.log
npm ERR! not ok code 0

pajooh.. 93

我有同样的问题.似乎ISP的https处理存在一些问题.这样做的:

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

为我工作

2 个回答
  • 我有同样的问题.似乎ISP的https处理存在一些问题.这样做的:

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

    为我工作

    2023-02-12 17:45 回答
  • 我遇到了同样的问题.在这个帖子中找到了解决方案.您可以npm通过执行以下操作查看正在使用的有效代理:

    npm config get proxy
    npm config get https-proxy
    

    如果你是一个代理人,请试试这个:

    mv ~/.npmrc ~/.npmrc.bak
    

    2023-02-12 17:47 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有