I got tired of merging updates from boilerplates into the various projects that I based on the boilerplates.
The obvious solution for this type of situation is to create a new thing that handles that for me.
Meet Miser :)
Miser is pretty awful and probably only works on my machine and only when I'm awake but as I'm certainly going to be using it for my projects, I'm sure it will become more robust and extensible over time.
If you want to use Miser right now, you basically have to follow exactly the conventions that I am currently following and those probably going to change a few times in the near future as the kinks are worked out.
In the meantime, if you are completely crazy this is what you'll need to do to get started:
- npm install -g miser
- create an index.js
miserin the directory containing index.js
- open http://localhost:3000 in a browser
- publish the contents of the public directory