Errors when i use sudo npm install create-react-app -g npm ERR! Linux 4.13.0-39-generic 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
错误的ERR!对于/tmp/npm-16477-77596b49/registry.npmjs.org/tar/-/tar-2.2.1.tgz npm ERR,shasum检查失败了!预计:8e4d2a256c0e2185c6b18ad694aec968b83cb1d1 npm ERR!实际:5eb06eb521673d0940a4deb11baf89d62647f193 npm ERR!来自:https://registry.npmjs.org/tar/-/tar-2.2.1.tgz
when use npm install create-react-app - npm-version:6.0.0 - node-version:8.11.1错误是:
错误的ERR!解析'...mojOzGIEI2rg0m24Yb5Oq'附近的JSON输入意外结束
错误的ERR!可以在以下位置找到此运行的完整日志:npm ERR! /home/dilipcoder/.npm/_logs/2018-05-05T11_34_14_721Z-debug.log
i have already tried these options
-
npm cache clean --force
-
重新安装npm和节点
-
切换不同版本的npm
error which I get while installing create-react-app other packages installed properly
1 回答
错误npm ERR! shasum检查失败,npm ERR!在'....'附近解析时,JSON输入的意外结束将通过从给定的npm注册表列表中切换npm reigistry来解决 .
Npm注册表列表:
https://registry.npmjs.org/(Dfault One)
http://r.cnpmjs.org/
https://registry.npm.taobao.org/
https://registry.nodejitsu.com/
http://registry.mirror.cqupt.edu.cn
https://skimdb.npmjs.com/registry
切换只是类型
npm config set registry "https://registry.npmjs.com/"
用上面的url替换注册表URL,检查哪一个适合你 .
之后:
npm cache clear --force
npm verify cache
现在错误将被解决 .