Support Fast Refresh for Expo Web
- when it's done https://github.com/facebook/react/issues/16604
#16660 seems to be a wrong link
~~This works with EXPO_WEBPACK_FAST_REFRESH=true btw~~ -- removed in #3697 due to reliability concerns across platforms.
@EvanBacon EXPO_WEBPACK_FAST_REFRESH doens't work. Any update? 😁
Yes I remove the experimental setup in https://github.com/expo/expo-cli/pull/3697 because it wasn't working properly. You can easily recreate the implementation locally with this guide https://dev.to/expo/fast-refresh-with-expo-web-3di2 (one plugin).
This issue is stale because it has been open for 60 days with no activity. If there is no activity in the next 7 days, the issue will be closed.
Fast Refresh is available in experimental Metro web support. We're getting ~4x faster refreshes than we were getting with Webpack Fast Refresh.
How about when bundling a web project with metro? Any ETA on fast refresh support?
https://github.com/expo/expo/pull/18422
The feature is already enabled by default in Expo Router.
Decided to move forward with using Metro instead of Webpack, I'll no longer be adding new features to Webpack. Fast Refresh is already in Expo CLI's Metro for web, and it's ~4-6x faster than Webpack Fast Refresh.