sudo npm install create-react-app -g npmERRを使用するとエラーが発生します。Linux4.13.0-39-一般的なnpmERR!argv "/ usr / bin / node" "/ usr / bin / npm" "i" "create-react-app" "-g" npm ERR!ノードv6.11.4npm 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 ERR!実際:5eb06eb521673d0940a4deb11baf89d62647f193 npm ERR!差出人:https://registry.npmjs.org/tar/-/tar-2.2.1.tgz
npm install create-react-appを使用する場合--npm-version:6.0.0 --node-version:8.11.1エラーは:
npm ERR!'... mojOzGIEI2rg0m24Yb5Oq'の近くで解析中にJSON入力が予期せず終了しました
npm ERR!この実行の完全なログは、npm ERR!にあります。/home/dilipcoder/.npm/_logs/2018-05-05T11_34_14_721Z-debug.log
私はすでにこれらのオプションを試しました
エラーnpmERR!shasumチェックに失敗し、npm ERR!'....'の近くで解析しているときに、JSON入力が予期せず終了した場合は、指定されたnpmレジストリのリストからnpmregigistryを切り替えることで解決されます。
Npmレジストリのリスト:
入力するだけで切り替えるには
npm config set registry "https://registry.npmjs.com/"
レジストリのURLを上記のURLに置き換えて、どちらが適切かを確認します。
その後:
npm cache clear --force
npm cache verify
これでエラーが解決されます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加