当我使用sudo npm时出现错误,请安装create-react-app -g npm ERR!Linux 4.13.0-39-通用npm ERR!argv“ / usr / bin / node”“ / usr / bin / npm”“ i”“ create-react-app”“ -g” npm ERR!节点v6.11.4 npm ERR!npm v3.5.2
npm ERR!/tmp/npm-16477-77596b49/registry.npmjs.org/tar/-/tar-2.2.1.tgz npm ERR的shasum检查失败!预期:8e4d2a256c0e2185c6b18ad694aec968b83cb1d1 npm错误!实际:5eb06eb521673d0940a4deb11baf89d62647f193 npm错误!来自:https : //registry.npmjs.org/tar/-/tar-2.2.1.tgz
使用npm时安装create-react-app -npm-version:6.0.0-节点版本:8.11.1 错误是: npm ERR!解析’… mojOzGIEI2rg0m24Yb5Oq’附近时,JSON输入意外结束
npm ERR!可以在以下位置找到该运行的完整日志:npm ERR!/home/dilipcoder/.npm/_logs/2018-05-05T11_34_14_721Z-debug.log
我已经尝试过这些选项
安装create-react-app其他软件包时收到的错误
错误 npm ERR! shasum检查失败, npm错误! 解析’....’附近的JSON输入时意外结束,可以通过从给定npm注册表列表中切换npm reigistry来解决。
Npm注册表列表:
只需输入即可切换
npm config set registry "https://registry.npmjs.com/"
用上述网址替换注册表网址,然后检查哪个网址适合您。
之后:
npm cache clear --force
npm cache verify
现在错误将得到解决。