npm ERR! Unexpected end of JSON input while parsin

2019-03-06 07:19发布

问题:

Got the following error while executing ng new project-name in angular project

npm WARN deprecated circular-json@0.5.9: CircularJSON is in maintenance only, flatted is its successor.
npm ERR! Unexpected end of JSON input while parsing near '...:"~0.0.0","webpack-de'

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Abhi\AppData\Roaming\npm-cache_logs\2018-12-13T10_24_02_151Z-debug.log
Package install failed, see above.

What I have tried :
1. npm cache clean --force
2. npm cache verify
3. npm ERR! Unexpected end of JSON input while parsing near '...5.0","rimraf":"^2.2.8'

Current Versions:
Node : 10.14.2
NPM : 6.5.0
OS : Windows

回答1:

Try:

   sudo npm uninstall -g @angular/cli
   npm cache clean --force
   sudo npm install -g @angular/cli@7.0.1 // older version of cli

Hope This helps