I am using reactstrap
in my React app which was originally created by create-react-app
.
The problem I'm having is with reactstrap
, I'm getting the following console warnings:
./~/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
In the project's GitHub issues, I see possible solutions listed like so: "To suppress the warning (for now), add this to your webpack config file...". The problem is, with Facebook's create-react-app
I do not have a Webpack configuration file to configure. How can I go about fixing this warning
Looks like this has raised concern for people with
create-react-app
and a feature request has been put in and is currently being worked on. It should be fixed in the near future so there you shouldn't really worry about it. But to answer the other part of the question, it's possible to get the Webpack, Babel and other configuration files fromcreate-react-app
by runningnpm run eject
but since this is an irreversible action and will separate you from future updates, I would highly suggest just waiting for the fix to happen.