Best Working Windows Dev Setup?

I’ve been flipping back and forth running an expo app both in windows natively via powershell and in WSL. To clarify, I pull changes from a repo into both environments and work on them separately. I do not work on the same directory using both powershell and bash at the same time.

Unfortunately, neither is ideal for various reasons, but I’d like to stick with one, preferably WSL.

The issue with WSL, for me right now, is that when the app runs on a URL like exp://, I can’t access it from an iOS device.

If I run the app in powershell, I can access via an iOS device.

The problem with powershell, for me right now, is that certain libraries fail to install properly via NPM.

Does anyone have an “ideal” Windows dev setup recipe that just works?