create-react-appコマンドではなく別のコマンドで実行できる件
実際にエラーが出るコマンド
Terminal
1% create-react-app [アプリ名]
を行うとエラーが発生。エラー内容は以下の通り
Terminal
1zsh: command not found: create-react-app
「そんなコマンドないよ」と言われてしまう。
ここで開発環境を確認
- M1Pro
- OS Monterey
- node (16.13.0)
- npm (8.1.0)
- yarn (1.22.17)
エラーが出るので公式ドキュメントを参考にyarnをつけて実行
Terminal
1% yarn create react-app [アプリ名]
無事アプリの雛形ができる。
なぜ先頭にyarn
をつけてcreate-react-app
をすることでエラーが出ずに雛形が作れるのか。
自分でも調べたのですが、答えがわからず今回質問させていただきました。
よろしくお願いいたします。
(公式ドキュメント)
補足
Terminal
1npx create-react-app
コマンドを実行すると、
Terminal
1Please remove any global installs with one of the following commands: 2- npm uninstall -g create-react-app 3- yarn global remove create-react-app 4 5The latest instructions for creating a new app can be found here: 6https://create-react-app.dev/docs/getting-started/
という結果が返ってきました。
調べるとこのエラーに関してはnpm
もしくはyarn
をアインストールし、別のやり方でもう一度試してくださいとのことでした。
その結果がyarn
をつけて実行することで、うまくできたという感じです。
回答2件
あなたの回答
tips
プレビュー