«ERESOLVE не может разрешить дерево зависимостей» при установке npm response-facebook-loginJavascript

Форум по Javascript
Ответить
Гость
 «ERESOLVE не может разрешить дерево зависимостей» при установке npm response-facebook-login

Сообщение Гость »


Пытаюсь установить 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:1045:25) 31 подробный стек в Arborist.[loadPeerSet] (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:1025:36) 31 подробный стек в асинхронном Arborist.[buildDepStep] (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:781:11) 31 подробный стек в асинхронном режиме Arborist.buildIdealTree (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:209:7) 31 подробный стек в async Promise.all (индекс 1) 31 подробный стек в асинхронном Arborist.reify (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:122:5) 31 подробный стек при асинхронной установке (/usr/lib/node_modules/npm/lib/install.js:39:3) 32 подробный cwd /home/user/app/frontend/buckets 33 многословный Linux 5.4.0-58-generic 34 многословных аргумента "/usr/bin/node" "/usr/bin/npm" "install" "react-facebook-login" 35 подробный узел v15.4.0 36 многословный npm v7.0.15 37 код ошибки ERESOLVE 38 ошибка ERESOLVE не может разрешить дерево зависимостей 39 ошибка Ошибка 40 При разрешении: [1mbuckets[22m@[1m0.1.0[22m 40 найдена ошибка: [1mreact[22m@[1m17.0.1[22m[2m[22m] 40 ошибка [2mnode_modules/реакция [22m] 40 ошибка [1mreact[22m@"[1m^17.0.1[22m" из корневого проекта 40 ошибка Ошибка 40. Не удалось разрешить зависимость: 40 ошибка [35mpeer[39м] [1mreact[22m@"[1m^16.0.0[22m" от [1mreact-facebook-login[22m@[1m4.1.1[22m[2m[22m] Ошибка 40 [2mnode_modules/react-facebook-login[22m] 40 ошибка [1mreact-facebook-login[22m@"[1m*[22m" из корневого проекта 40 ошибка Ошибка 40. Исправьте конфликт зависимостей восходящего потока или повторите попытку. 40 ошибка этой команды с --force или --legacy-peer-deps 40, чтобы принять неправильное (и потенциально нарушенное) разрешение зависимости. 40 ошибка Ошибка 40. Полный отчет см. в /home/user/.npm/eresolve-report.txt. 41 подробный выход 1 Как я могу решить эту проблему, не вызывая проблем в будущем? Спасибо за помощь.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»