先日、GitHubからクローンしてきたプロジェクト内でnpm install
を実行したところ、以下のエラーが発生した。
エラーの原因は、インストールしようとしているライブラリのバージョン依存関係によるもの。
解決法はいたってシンプルで、エラーメッセージ内に出てくる--legacy-peer-deps
オプションを付けて再度インストールコマンドを実行するだけ。
npm install --legacy-peer-deps
ただし根本解決にいたっているかどうかは怪しいので、念入りな動作検証が必要だ。