npx creat-react-app xxxプロジェクトエラーの解決方法を作成します。


手元には大学時代のWindowsパソコンがありますが、これまでcreate-react-appをインストールしたことがなく、node環境だけを搭載しています。バージョン情報:node->10.16.3、npm->6.9.0。先日暇なことをReactにセットしてあげたいですが、失敗しました。エラーを報告しましたので、次のようなものがありました。
インストールプロセス

React公式文書(上図)によれば、create-react-appツールをインストールする必要はなく、あなたのnode==8.10&npm>=5.6であれば、直接npx create-react-appコマンドを使ってプロジェクトを作成することができます。
エラーを申し込む
はい👌,上記の通りです。npx create-react-appを入力すると、前の文で述べたエラーが発生します。エラーメッセージは以下の通りです。
npm ERRcode ENOLIOCAL
npm ERRCould not install from「Filesodejsode_」cache\unpx\1452"as it does not contain a package.json file.
npm ERRA complete logs of this run can be found in:
npm ERRC:\Program Filesodejsode_cache\ulogs\2020-02-14 T 14_46_10_318 Z-debug.log
Install for create-react-app@latestfailed with code 1
この時の私はまだぼんやりしています。バージョン情報とコマンドをよく調べてみました。間違いがないことを発見しました。その後何回も繰り返しますか?それとも同じ間違いです。エラーメッセージをよく見てください。Files
odejs
ode_cache\_npx\1452
というパスにはpackage.jsonファイルがないということです。しかし、何の役にも立たないので、まだ分かりません。
解決
百度の大法を祭り、いろいろな回り道をしましたが、やはり一人の大男の書いた解決策を見つけました。この大男に感謝します。
問題が発生した原因はnode_cacheの経路にスペースがあるため、上記のエラー情報における経路に基づいて探しても絶対に見つからないからです。

npm config set prefix "E:\Program~1
odejs
ode_global" npm config set cache "E:\Program~1
odejs
ode_cache"
私たちは経路をリセットして、他のところに指定します。もちろん上の経路と同じではないです。
以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。