【react】npxコマンド実行後にエラー

この記事を読むのにかかる時間 1未満

概要

Npx reactのコマンドを実行した時に生じたエラーとその回避策についてメモします。

事象

Npx react実行時に以下のエラーが発生した。reactプロジェクトは生成されるが、その後のnpm startが正常に動作しない。

Installing template dependencies using npm... npm error code ERESOLVE…

エラーの原因

react@19.0.0 がインストールされている一方で、@testing-library/react が react@^18.0.0 に依存しているために発生している。

解決策

依存関係の競合を無視してインストールすれば解決した。

npx create-react-app my-app --use-npm
cd my-app
npm install --legacy-peer-deps
npm start