npm i <package>@<version>
エラーメッセージからパッケージが求める依存パッケージのバージョンを確認する
Loading...
@testing-library/react@"12.1.5"
はreactの18未満を求めてる
package.json
のバージョンを両方修正する
"react": "^17.0.0",
"react-dom": "^17.0.0",
色々解決できたら、新しくインストールしようとしていたパッケージのインストールを再度試して、またエラーが出たら同様の修正を繰り返す
パッケージがサポートしているバージョンはgithubのreleases
ページのバージョン毎のfeatures
とかbreaking changes
とかを追っていけば多分分かる