【发布时间】:2017-05-31 10:29:09
【问题描述】:
如果将来我需要更改代码或某些配置(这是节点模块的一部分),那会很头疼吗?
使用create react app有什么优缺点?
【问题讨论】:
-
如果您想自定义超出
create-react-app允许的配置,您可以运行npm run eject以访问底层Webpack 配置。但是,这是一种单向操作 - 一旦您退出,您将无法返回create-react-app。 -
如果我弹出会在生产中产生任何问题
-
你的项目在你弹出后不会有任何不同,只是不再由 create-react-app 管理。因此,例如,如果 CRA 团队更改了他们内部 Webpack 配置的工作方式,如果您已退出,则必须在项目中手动更新该配置。请参阅github.com/facebookincubator/… 了解更多信息。
-
我建议避免弹出,除非你 100% 确定你需要做 CRA 不允许你做的事情。对于大多数项目,直接使用 CRA 就可以了。
标签: javascript reactjs redux create-react-app