Reactstrap导致关于tether.js的关键依赖性警告

时间:2017-07-05 01:41:19

标签: reactjs webpack create-react-app tether reactstrap

我在我的React应用中使用reactstrap,该应用最初由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问题中,我看到可能的解决方案如下所示:“要取消警告(暂时),请将其添加到您的webpack配置文件中......”。问题是,Facebook的create-react-app我没有要配置的Webpack配置文件。我该如何解决此警告

1 个答案:

答案 0 :(得分:2)

create-react-appthis has raised concern的用户a feature request进行了审核is currently being worked on。它应该在不久的将来修复,所以你不应该真的担心它。但是要回答问题的其他部分,可以通过运行npm run ejectcreate-react-app获取Webpack,Babel和其他配置文件,但由于这是不可逆转的操作并且会将您分开从未来的更新,我强烈建议等待修复发生。