繁体   English   中英

弹出使用create-react-app创建的React应用程序会导致什么损失?

[英]What do you lose by ejecting a React app that was created using create-react-app?

我有兴趣使用热模块替换与新创建的React应用程序。

Facebook Incubator的create-react-app使用可以配置为支持HMR的Webpack 2,但是为了做到这一点,需要“弹出”create-react-app项目。

正如文档所指出的,这是一种“单向”操作,无法逆转。

如果我要这样做,我想知道我可能会放弃什么。 我一直无法找到任何解释弹出的潜在缺点的文档。

当前配置允许您的项目从create-react-app核心团队获取更新。 一旦你弹出你不再得到这个。

这有点像通过CDN引入bootstrap css而不是下载源代码并将其直接注入到项目中。

如果您想要更好地控制您的webpack,可以通过以下方式配置/自定义它而不会弹出: https ://www.npmjs.com/package/custom-react-scripts

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM