【React】「npx create-react-app」コマンドでyarnは使われなくなった
2337 ワード
概要
以前は、Create React AppでReactプロジェクトを作る時にnpx
コマンドを使うと、yarnがグローバルインストールされている場合は、そのプロジェクトのパッケージマネージャーにnpmではなくyarnが使われるようになっていました。
% npx create-react-app プロジェクト名
しかし先日Zennで本を執筆している時にnpx create-react-app
を実行してみると、yarnがグローバルインストールされているにも関わらずnpmが使われていたので原因を調査しました。
原因
2021年12月14日にリリースされたCreate React Appのバージョン5.0.0
からyarnがインストールされているか検知されなくなったようです。
つまり、npx create-react-app
コマンドを使うと必ずnpmが使われるようになりました。
この変更のプルリクエストはこちらです👇
yarnを使いたい場合
パッケージマネージャーにyarnを使いたい場合は次のコマンドを実行する必要があります。
% yarn create react-app プロジェクト名
以上になります。
参考になれば幸いです。
参考
Author And Source
この問題について(【React】「npx create-react-app」コマンドでyarnは使われなくなった), 我々は、より多くの情報をここで見つけました https://zenn.dev/lilac/articles/c6240615b80185著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Collection and Share based on the CC protocol