title: Why is npm throwing the error "checksum failed while installing @angular/cli"?
body: <p>I'm using node v6.11.5 and npm 3.10.10 and 64-bit OS, and while installing @angular/cli I'm getting the following error:</p>
  
  <pre><code>C:\WINDOWS\system32&gt;npm install -g @angular/cli
  npm ERR! Windows_NT 6.3.9600
  npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\
  node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "@angular/cli"
  npm ERR! node v6.11.5
  npm ERR! npm  v3.10.10
  
  npm ERR! shasum check failed for C:\Users\Shubham\AppData\Local\Temp\npm-6192-9e
  acb63c\registry.npmjs.org\rxjs\-\rxjs-5.5.2.tgz
  npm ERR! Expected: 28d403f0071121967f18ad665563255d54236ac3
  npm ERR! Actual:   c2b697120c7dc0e6728da0e7636b90e15723cc24
  npm ERR! From:     http://registry.npmjs.org/rxjs/-/rxjs-5.5.2.tgz
  npm ERR!
  npm ERR! If you need help, you may report this error at:
  npm ERR!     &lt;https://github.com/npm/npm/issues&gt;
  
  npm ERR! Please include the following file with any support request:
  npm ERR!     C:\WINDOWS\system32\npm-debug.log
  </code></pre>
  
  <p>I'm trying to solve this since last night, but each time this shasum check failed is all I'm getting. I tried the following things:</p>
  
  <ol>
  <li>I configured the npm registry to both http and https. Didn't worked.</li>
  <li>Checked the path OS path variables, and the directory where node is
  installed. Found nothing.</li>
  <li>Tried to clean npm and uninstalling and installing angular/cli.
  Didn't worked.</li>
  </ol>