I’ve followed the Real World Halogen project in order to get the client-side code auto-reloading successfully. But I also need to interact with a server (for what it’s worth, I’m just using Express for now), and it’d be great to not have to spin up two servers (Express + the dev server Parcel provides).
I tried using parcel watch dev/index.html and then having Express serve that same dev/index.html file, but the dev/index.js file it tries to call fails because require isn’t something understood by the browser. Even if I modify dev/index.html to call dev/index.js as a module (and then use import), I still run into issues because the compiled code in Main.js still uses require.
Any ideas on how to enable auto-reloading for both the server and the client side? Thanks in advance!