Headstart employs a clean folder structure, and manages the included bits and pieces for you.
Here's what's you get by default:
config.json~ A configuration file used by the building engine. More information here.
assets~ Script, styles, images, etc.
templates~ HTML templates. More information here.
misc~ Extra files that should end up in the root directory.
.jshintrc~ A configuration file for the syntax checker, JSHint.
assets folder contains your scripts, styles, images, and other files such as fonts, videos, etc. By default, the following folders will be present:
images~ Empty, aside from some placeholder icons.
js~ A basic setup to get you started. More on that in the JS guide.
sass~ A basic setup to get you started. More on that in the CSS guide.
Note: when using non-default folders, eg.
fonts, a restart is required whenever nested files are added or edited.
misc directory contains files that will only be added when making a production ready build. This is what you'll find inside of it:
browserconfig.xml~ A configuration file for Windows tiles. More info here.
crossdomain.xml~ A policy file to restrict access to assets. More info here.
htaccess.txt~ Apache configuration file disguised as an easily editeable (and visible!)
.txtfile that will get converted to a valid
.htaccessfile during the production build process. More info here.
humans.txt~ We are people, not machines! More info here.
robots.txt~ A behaviour sheet for robots and content spiders. More info here.