Also, the docker solution works for everything. So whether it’s a node app, or python, or Go, or Ruby... the process is the same.
I love docker but it's just not good enough at handling watched folders.