The HTML5 Boilerplate website is a simple static site.
- The development code is in the
- The build process relies on
Gulp(a Node.js task runner).
Gulpconfigurations can be found in the
- Install Node.js and npm.
You should be able to work almost entirely in the
While developing run
npm run serve as this will open the website in your
default browser and automatically update it whenever changes are made to the
page or any of the files contained in the page.
When you have finished your changes, make sure that the distribution package
is correct by running
npm run test and then checking the output.
It's being hosted on Paul's dreamhost VPS (even tho our branch is gh-pages). It has a cloudflare frontend, as well.
This step is done automatically: the server will
periodically pull from
gh-pages branch, branch that will be updated by Travis CI every time a
commit is pushed to the
master branch and the tests pass.