新しく作成されたReactアプリでホットモジュール置換を使用することに興味があります。
Facebook Incubatorのcreate-react-appは、HMRをサポートするように構成できるWebpack 2を使用しますが、そのためには、create-react-appプロジェクトを「イジェクト」する必要があります。
ドキュメントが指摘しているように、これは「一方向」の操作であり、元に戻すことはできません。
これをやるなら、何を諦めているのか知りたいです。イジェクトの潜在的な欠点を説明するドキュメントを見つけることができませんでした。
現在の構成では、プロジェクトはcreate-react-appコアチームから更新を取得できます。イジェクトすると、これは取得できなくなります。
これは、ソースコードをダウンロードしてプロジェクトに直接挿入するのではなく、CDNを介してbootstrap cssをプルするようなものです。
Webpackをより細かく制御したい場合は、イジェクトせずにWebpackを構成/カスタマイズする方法があります: https://www.npmjs.com/package/custom-react-scripts