nvm or n (I forget which) is able to run node projects with a version of node that is configured in the project code.
- configure build and watch tasks to run with a consistent version of node specified in the project config
- document (in README) any installation that is needed for this to work properly
- make sure a helpful error message is shown if the above installation has not been done (if applicable)
- should still allow running with the wrong version of node, but warn that it is not the recommended version