Пытаюсь установить npm response-facebook-login в моем приложении реагирования, но постоянно получаю ошибки зависимостей? Это звучит пугающе, и я не хочу принудительно устанавливать что-то, что потенциально может сломаться в будущем. Я новичок в JavaScript. Как мне следует действовать?
Я пытался очистить кеш npm, удалить модули узлов и установить их снова, однако эта ошибка все равно появляется.
npm ОШИБКА! код ERESOLVE НПМ ОШИБКА! ERESOLVE не может разрешить дерево зависимостей НПМ ОШИБКА! НПМ ОШИБКА! При разрешении: ведра @ 0.1.0 НПМ ОШИБКА! Найдено: реакция@17.0.1 НПМ ОШИБКА! node_modules/реагировать НПМ ОШИБКА! реакция@"^17.0.1" из корневого проекта НПМ ОШИБКА! НПМ ОШИБКА! Не удалось разрешить зависимость: НПМ ОШИБКА! одноранговая реакция@"^16.0.0" из реакции-facebook-login@4.1.1 НПМ ОШИБКА! node_modules/реагировать-facebook-логин НПМ ОШИБКА! реакции-facebook-login@"*" из корневого проекта НПМ ОШИБКА! НПМ ОШИБКА! Исправьте конфликт зависимостей восходящего потока или повторите попытку. НПМ ОШИБКА! эту команду с --force или --legacy-peer-deps НПМ ОШИБКА! принять неправильное (и потенциально нарушенное) разрешение зависимостей. НПМ ОШИБКА! НПМ ОШИБКА! Полный отчет см. в /home/user/.npm/eresolve-report.txt. НПМ ОШИБКА! Полный журнал этого запуска можно найти по адресу: НПМ ОШИБКА! /home/user/.npm/_logs/2021-01-03T12_23_40_000Z-debug.log журнал отладки:
0 подробный cli ['/usr/bin/node', '/usr/bin/npm', 'install', 'react-facebook-login' ] 1 информация, используя npm@7.0.15 2 информация с использованием node@v15.4.0 3. Конфигурация времени: загрузка: по умолчанию. Завершено за 4 мс. 4. Конфигурация времени: загрузка: файл:/usr/lib/node_modules/npm/npmrc Завершено за 12 мс. 5. Конфигурация времени: загрузка: встроенная. Завершено за 12 мс. 6. Конфигурация времени:load:cli Завершено за 1 мс. 7. Конфигурация времени: нагрузка: env. Завершено за 1 мс. 8 конфигурация времени: загрузка: файл:/home/user/app/frontend/buckets/.npmrc Завершено за 0 мс 9. Конфигурация времени: загрузка: проект Завершено за 1 мс. 10 конфигурация времени: загрузка: файл:/home/user/.npmrc Завершено за 0 мс 11 настройка времени: нагрузка: пользователь Завершено за 0 мс 12 конфигурация времени: загрузка: файл: /usr/etc/npmrc Завершено за 0 мс 13 настройка времени: нагрузка: глобальная Завершено за 0 мс 14 настройка времени: загрузка: cafile Завершено за 0 мс 15 настройка времени: загрузка: проверка завершено за 0 мс 16 настройка времени:load:setUserAgent Завершено за 1 мс 17 настройка времени:load:setEnvs Завершено за 1 мс 18 настройка времени: загрузка завершена за 21 мс 19 подробный сеанс npm a80715ea0624d48b 20 тайминг npm:загрузка завершена за 30 мс 21 тайминг арборист:ктор Выполнено за 1мс 22 Идеальный таймингTree:init Завершено за 1531 мс 23 идеального времениTree:userRequests Завершено за 4 мс 24 глупых идеальных дерева построения Deps 25 глупых манифестов получения реакции-facebook-login@* 26 http fetch GET 200 https://registry.npmjs.org/react-facebook-login 2249 мс 27 глупых манифестов выборки, реакция @^17.0.1 28 http fetch GET 200 https://registry.npmjs.org/react 142 мс 29 тайминг идеального дерева завершено за 3940 мс 30 команда синхронизации: установка завершена за 3944 мс. 31 подробная ошибка стека: невозможно разрешить дерево зависимостей 31 подробный стек в Arborist.[failPeerConflict] (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js
Мобильная версия