由于create-react-app无需使用即可隐藏Webpack配置eject,如果我想使用reactstrap或react- bootstrap之类的东西,我应该退出还是不退出就可以了?
eject
只是好奇谁会决定何时需要eject使用所需的东西?至此,在我的应用程序中,我只是在制作原型,但是它将具有更多的依赖关系以及更多内容。
使用create-react-app时,无需弹出或编辑webpack配置即可使用react-bootstrap。
安装react-bootstrap
npm install --save react-bootstrap bootstrap@3
您必须通过将其添加到您的顶部单独导入css src/index.js
src/index.js
import 'bootstrap/dist/css/bootstrap.css'; import 'bootstrap/dist/css/bootstrap-theme.css';
查看有关使用react-bootstrap的文档。
可以在不更改webpack配置的情况下添加大多数依赖项。您可以添加软件包并开始使用它们。
如果您真的担心更改webpack配置的可能性,我敦促您检查roadhog。这是create- react-app的可配置替代方案