-
-
Notifications
You must be signed in to change notification settings - Fork 273
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Watcher features still to implement #1789
Comments
@guybedford I think symlink is a huge one when developing across apps that share common components in a separate repo. |
@guybedford Do you think extensibility hooks could be provided that would allow plugins to augment the watch process? For example, I think this could be useful for @frankwallis's plugin-typescript where one might want to watch for changes to |
We definitely need a way to handle dynamic hot reloading. So if a module has: import a from 'b';
export let x;
System.import('x').then(function(_x) {
x = _x;
}); Currently we would only hot-reload In my opinion, loading typing files is a similar problem to the above as it is a dynamic import dependency. One way we could support the above is by detecting "second arguments" to the Ideally we'd be able to use the same principles in a build. The static v dynamic nature becomes the same as the way CommonJS Some ideas for the general direction here. Feedback / opinions further are welcome. |
That sounds like a nice, general, and practical way to handle it. I'm still only getting started with |
The text was updated successfully, but these errors were encountered: