Reactstrap вызывает критическое предупреждение о зависимости от tether.js
Я использую reactstrap
в моем приложении React, которое было изначально создано create-react-app
,
У меня проблема с reactstrap
Я получаю следующие предупреждения консоли:
./~/reactstrap-tether/dist/js/tether.js
Critical dependencies:
2:479-486 This seems to be a pre-built javascript file. Though this is possible, it's not recommended. Try to require the original source to get better results.
@ ./~/reactstrap-tether/dist/js/tether.js 2:479-486
В проблемах проекта GitHub я вижу возможные решения, перечисленные следующим образом: "Чтобы подавить предупреждение (пока), добавьте это в файл конфигурации вашего веб-пакета...". Проблема в том, что в Facebook create-react-app
У меня нет файла конфигурации Webpack для настройки. Как я могу исправить это предупреждение?
1 ответ
Похоже, это вызвало беспокойство у людей с create-react-app
и был добавлен запрос функции, и в настоящее время он обрабатывается. Это должно быть исправлено в ближайшем будущем, так что вам не стоит об этом беспокоиться. Но чтобы ответить на другую часть вопроса, можно получить Webpack, Babel и другие файлы конфигурации от create-react-app
запустив npm run eject
но так как это необратимое действие, которое отделит вас от будущих обновлений, я бы настоятельно рекомендовал просто подождать, пока исправление не произойдет.