I am getting this error while running sudo npm install. On my server, npm was installed earlier. I\'ve tried to delete the package-lock.json file,
See https://github.com/npm/npm/issues/16861
This worked for me:
npm cache verify
Then I re-ran:
npm install -g create-react-app
And it installed like as expected: Issue resolved
Other solutions mentioned in the github issue include:
npm cache clean --force
OR
Deleting npm and npm-cache folders in Users%username%\AppData\Roaming (windows 7) and running npm install
OR
Update npm by via npm i -g npm
OR
Delete package-lock.json
OR
npm cache verify
OR
npm cache clean
OR
Do these steps to fix the problem:
npm outdated -gsudo npm i -g outDatedPKGsudo npm i -g npmpackage-lock.json file._cacache directory in ~/.npm:
npm cache verify npm cache clean --forceOR
.npmrc in ~ directory: proxy=http://localhost:8123
https-proxy=http://localhost:8123
OR
npm cache clear --force && npm install --no-shrinkwrap --update-binary
OR
npm config set package-lock false