使用插件:

react-app-rewired

react-app-rewired工具可以在不 使用npm run eject情况下修改 create-react-app 内置的 webpack 配置,

同时也不会对package.json文件修改任何scripts

  • npm run eject会修改package.json文件的scripts,里面的"eject"脚本会被删除,因为过程不可逆。

使用react-app-rewired 你将拥有 create-react-app 的一切特性,且可以根据你的需要去配置 webpackplugins, loaders 等。

建议在小项目,或者项目不需要大概webpack配置文件时使用。

项目文档:

https://github.com/timarney/react-app-rewired/blob/master/README_zh.md