簡體   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