小编典典

安装create-react-app会给出npm ERR!shasum检查失败,npm错误!解析“ ... mojOzGIEI2rg0m24Yb5Oq”附近时,JSON输入意外结束

reactjs

当我使用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

我已经尝试过这些选项

  • npm缓存清理–force
  • 重新安装npm和节点
  • 切换不同版本的npm

安装create-react-app其他软件包时收到的错误


阅读 373

收藏
2020-07-22

共1个答案

小编典典

错误 npm ERR! shasum检查失败npm错误!
解析’....’附近的JSON输入时意外结束
,可以通过从给定npm注册表列表中切换npm reigistry来解决。

Npm注册表列表:

只需输入即可切换

npm config set registry "https://registry.npmjs.com/"

用上述网址替换注册表网址,然后检查哪个网址适合您。

之后:

  • npm cache clear --force
  • npm cache verify

现在错误将得到解决。

2020-07-22