好的,我这样做的时候得到这个响应:
npm search rollup
npm ERR! pna.nextTick is not a function
npm ERR! code ECONNRESET
npm ERR! network tunneling socket could not be established, statusCode=503
npm ERR! network This is a problem 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 http和http-proxy设置,同时也设置了http&http_proxy设置。我也使用curl和显式代理集和服务器名。使用curl时,我的鱿鱼返回“请求的URL的某些方面不正确”。 Curl设置了使用Mozilla Cafiles集的能力。并且使用使用curl的n,n可以下载并安装新版本的node。
在外围路由器上,我能够使用w3m和curl至少从服务器检索某种输出。 w3m提供了最多的信息,这是一连串的缩小版json。 curl检索一行json。
看到这是盗版密码窃取错误几周后,应该如何进行?
答案 0 :(得分:0)
对,所以看来这是使用n自动安装节点的不兼容版本的问题。
要解决此问题,
n lts
npm install -g npm
n stable
大概是lts版本安装了一个npm,可以将其升级为支持节点10.8.0。因此,将节点升级到稳定状态意味着您可以正常使用npm。相对于其他一些要求不使用ssl来运行npm的解决方案,这似乎是一个更好的解决方案(可能不起作用)。