- Update project name in /README.md
- Update project name in /package.json
- run
npm install && grunt build
- run
grunt watch
while developing
A few quick reminders as you are developing.
- When deleting .scss files make sure to run
grunt cleanup
or remove the /css/generated/ version of the deleted file - Boilerplate contains the Underscore build of Lodash, so all Lodash methods are available when required.
- Accessibility checklist.
- HTML5 Elements on MDN
Boilerplate has a custom build of Modernizr that includes the HTML5 shiv and CSS classes. Please update the file as tests are needed instead of loading the whole development version.
This approach will limit the Modernizr tests to only those needed for the project. As a benefit we prevent running every Modernizr test on every page load of the site.
grunt
orgrunt default
: builds only newer files with grunt-newergrunt watch
: runs the default task above, run this task while developinggrunt build
: similar to the default task without limiting newer filesgrunt cleanup
: removes all generated files, then runs the build task above