npm start が変更を検出しない場合、create-react-app
に記載されている一般的なトラブルシューティング手順を以下に示します ドキュメント - リンク。
アプリが npm start
で実行されている間 エディターでコードを更新すると、更新されたコードでブラウザーが更新される可能性があります。これが起こらない場合は、次の回避策のいずれかを試してください:
.env
を作成します。 ファイルが存在しない場合はプロジェクト ディレクトリにコピーし、CHOKIDAR_USEPOLLING=true
を追加します。 それに。これにより、次に npm start
を実行するときに 、ウォッチャーは VM 内で必要に応じてポーリング モードを使用します。max_users_watches
を増やしてみてください - リンクその他の参照:
- Issue Tracker 1
- webpack のトラブルシューティング
- Issue Tracker 2 - Webpack ポーリング
これらを試してください:
- IDE で安全な書き込みをオフにする
max_user_watches
を増やす- パスに括弧を含めないでください
最後の手段として、これを環境変数として使用してみてください:CHOKIDAR_USEPOLLING=true npm start
ソース:https://github.com/facebookincubator/create-react-app/issues/659https://github.com/facebookincubator/create-react-app/issues/1049#issuecomment-261731734