回答編集履歴
2
誤字修正
answer
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
npm v7 では peerDependencies を厳密に解釈するようになったため、react-locomotive-scroll の [この部分](https://github.com/toinelin/react-locomotive-scroll/blob/main/package.json#L68-L71) が問題を起こすようですね。(yarn や古い npm は peerDependencies の解釈がいい加減なので問題が見逃されていました。)
|
2
|
-
参考: [npm v7でERESOLVE unable to resolve dependency tree Could not resolve dependency: - Qiita](https://qiita.com/masato_makino/items/06011fcecc91be583636)
|
2
|
+
参考: [npm v7で`ERESOLVE unable to resolve dependency tree Could not resolve dependency:` - Qiita](https://qiita.com/masato_makino/items/06011fcecc91be583636)
|
3
3
|
|
4
4
|
正しい解決方法はライブラリの作者に直してもらうことですが、とりあえずの回避手段として古い npm の挙動に戻すには、上の記事の通り `npm install --legacy-peer-deps` とするか、プロジェクトディレクトリに `.npmrc` というファイルを作って次のように書くと良いでしょう。
|
5
5
|
参考: [Configure --legacy-peer-deps with .npmrc · Discussion #283 · npm/rfcs](https://github.com/npm/rfcs/discussions/283)
|
1
誤字修正
answer
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
npm v7 では peerDependencies を厳密に解釈するようになったため、react-locomotive-scroll の [この部分](https://github.com/toinelin/react-locomotive-scroll/blob/main/package.json#L68-L71) が問題を起こすようですね。(yarn や古い npm は peerDependencies の解釈がいい加減なので問題が見逃されていました。)
|
2
|
-
参考: [npm v7で
|
2
|
+
参考: [npm v7でERESOLVE unable to resolve dependency tree Could not resolve dependency: - Qiita](https://qiita.com/masato_makino/items/06011fcecc91be583636)
|
3
3
|
|
4
4
|
正しい解決方法はライブラリの作者に直してもらうことですが、とりあえずの回避手段として古い npm の挙動に戻すには、上の記事の通り `npm install --legacy-peer-deps` とするか、プロジェクトディレクトリに `.npmrc` というファイルを作って次のように書くと良いでしょう。
|
5
5
|
参考: [Configure --legacy-peer-deps with .npmrc · Discussion #283 · npm/rfcs](https://github.com/npm/rfcs/discussions/283)
|