paperprograms icon indicating copy to clipboard operation
paperprograms copied to clipboard

If port 3000 is being used, find another port

Open jedahan opened this issue 6 years ago • 1 comments

https://www.npmjs.com/package/get-port has a neat way of doing this - you request 3000 but if that doesn't work, it grabs another one.

You can then use https://www.npmjs.com/package/opn to automatically open it

And then in the browser, grab the port from window.location

Lemme know the good/bad/ugly of this idea

jedahan avatar Apr 26 '18 17:04 jedahan

Localstorage (which contains the settings) is per-port. So you'd lose your settings if it'd automatically pick a different port.

Just quit whatever is running on port 3000 when developing locally? (And use the paperprograms.org hosted version when not developing)

janpaul123 avatar Apr 29 '18 23:04 janpaul123