title: How to resolve npm ERR! code ECONNRESET while installing Angular cli
body: <p>I have successfully installed nodejs on my Windows-10 local system.</p>
  <p>When I did: npm version, I got:</p>
  <pre><code>C:\WINDOWS\system32&gt;npm version
  {
    npm: '8.5.3',
    node: '16.14.0',
    v8: '9.4.146.24-node.20',
    uv: '1.43.0',
    zlib: '1.2.11',
    brotli: '1.0.9',
    ares: '1.18.1',
    modules: '93',
    nghttp2: '1.45.1',
    napi: '8',
    llhttp: '6.0.4',
    openssl: '1.1.1m+quic',
    cldr: '40.0',
    icu: '70.1',
    tz: '2021a3',
    unicode: '14.0',
    ngtcp2: '0.1.0-DEV',
    nghttp3: '0.1.0-DEV'
  }
  </code></pre>
  <p>However, as I did:</p>
  <blockquote>
  <p>C:\WINDOWS\system32&gt;npm install -g @angular/cli</p>
  </blockquote>
  <p>I got this error:</p>
  <pre><code>npm ERR! code ECONNRESET
  npm ERR! syscall read
  npm ERR! errno ECONNRESET
  npm ERR! network request to https://registry.npmjs.org/ajv failed, reason: read ECONNRESET
  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 ERR! A complete log of this run can be found in:
  npm ERR!     C:\Users\HP\AppData\Local\npm-cache\_logs\2022-03-12T11_01_57_166Z-debug-0.log
  </code></pre>
  <p>I did:</p>
  <blockquote>
  <p>npm config rm proxy</p>
  </blockquote>
  <blockquote>
  <p>npm config rm https-proxy</p>
  </blockquote>
  <p>But the error is still not resolved.</p>
  <p>How do I sort this out?</p>
  <p>Thanks</p>