windowsの下でcreat-react-apは3.3.1バージョンにアップグレードして踏んで記録します。
2360 ワード
コンピュータはもとは
npm install -g create-react-app
コマンドを使って大域にインストールしました。文書によって大域的にnpm uninstall -g create-react-app
をアンインストールしてからnpx create-react-app my-app
を使ってプロジェクトを作成します。しかし、プロジェクトが作成された後、node_modules
、package.json
、package_lock.json
、またはyarn.lock
といういくつかのフォルダだけが生成され、エラーが報告されます。解決
1、運行
create-react-app -V
はバージョン番号を調べても、バージョン番号を入手できます。説明は完全に削除されていません。2、
where create-react-app
コマンドを実行し、返却内容があれば、返却内容は全部手動で削除します。私のパソコンで操作して、次の二つのファイルパスを返しました。
C:\Users\XXXX\AppData\Local\Yarn\config\global
ode_modules\.bin\create-
react-app
C:\Users\XXXXX\AppData\Local\Yarn\config\global
ode_modules\.bin\create-
react-app.cmd
3、再度create-react-app -V
を実行してバージョン番号を確認して、見ることができます。4、
npx create-react-app my-app
コマンドを実行します。問題
npx create-react-app my-app
コマンドを実行すると、出現します。
npm ERR! code ENOLOCAL
npm ERR! Could not install from "Files
odejs
ode_cache\_npx\18944" as it does
not contain a package.json file.
によるとnodeをインストールするパスにスペースがあるからです。私のnodeは
E:\Program Files
odejs
に取り付けられています。Program Files
の中のスペースを識別していません。解決方法:
cmdはdosウィンドウを開けて、実行します。
npm config set prefix "E:\Program~1
odejs
ode_global"
npm config set cache "E:\Program~1
odejs
ode_cache"
参照先:Template not provided using creat-react-ap
windowsの中のnode環境採坑
以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。