[英]ECONNRESET while installing Angular CLI with npm
While trying to install Angular CLI on a machine with no proxy set and flawless internet I get a following error: 尝试在没有代理集和互联网完美无缺的机器上安装Angular CLI时,出现以下错误:
4727 silly extract micromatch@^3.1.4 extracted to C:\Users\User\AppData
\Roaming\npm\node_modules\.staging\micromatch-7d604bf4 (38763ms)
4728 timing action:extract Completed in 265532ms
4729 verbose unlock done using C:\Users\User\AppData\Roaming\npm-cache\_locks\staging-eb8de851d6fef93d.lock for C:\Users\User\AppData\Roaming\npm\node_modules\.staging
4730 timing stage:rollbackFailedOptional Completed in 0ms
4731 timing stage:runTopLevelLifecycles Completed in 277531ms
4732 verbose type system
4733 verbose stack FetchError: request to https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz failed, reason: read ECONNRESET
4733 verbose stack at ClientRequest.req.on.err
[...]
4739 error code ECONNRESET
4740 error errno ECONNRESET
4741 error network request to https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz failed, reason: read ECONNRESET
4742 error network This is a problem related to network connectivity.
4742 error network In most cases you are behind a proxy or have bad network settings.
4742 error network
4742 error network If you are behind a proxy, please make sure that the
4742 error network 'proxy' config is set properly. See: 'npm help config'
4743 verbose exit [ 1, true ]
It usually fails on extracting rxjs package. 通常无法提取rxjs包。 So far I've tried: 到目前为止,我已经尝试过:
Nothing seems to be working. 似乎没有任何作用。 Do you have any ideas? 你有什么想法?
Edit: Maybe this will help, but when I've tried to update npm itself, it would hang itself immediately on rollbackFailedOptional, it managed to update itself only after changing the registry to the http:// version 编辑:也许这会有所帮助,但是当我尝试更新npm本身时,它将立即挂在rollbackFailedOptional上,仅在将注册表更改为http://版本后,它才设法进行自我更新
Downgrade towards a more stable version of node/npm. 降级到更稳定的node / npm版本。 To install a specific version of npm, eg, 5.6.0
: 要安装npm的特定版本,例如5.6.0
:
npm install -g npm@5.6.0
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.