The docs
folder is for demo purposes only.
Changes should be commited to src
files only.
The dist
folder is not kept in source control.
The template is built with Sass and Gulp build system with these features:
To use this template, your computer needs:
node -v
in the terminalnpm -v
in the terminalnpm install -g gulp
gulp -v
in the terminalgit clone https://github.com/johndavemanuel/bootstrap-gulp-starter-template.git
cd bootstrap-gulp-starter-template
npm install
gulp development
gulp production
. This will delete everything in the dist folder and recreate all of your complied files. Never make updates directly into the dist folder as these files get overridden each time.dist/
- compiled distribution filesnode_modules
- front-end dependenciessrc/
- contains all of your core, working files—static assets, pages, templates, etcsrc/assets/
- scss files, JS files, images, and fontssrc/data/
- external data (JSON or YAML)src/layouts/
- HTML layouts templatessrc/pages/
- site pagessrc/partials/
- handlebars partials files.gulpfile.js
- all task definitionspackage.json
- handles the project dependencies.htmllintrc
- handles the HTML lint rules.sass-lint.yml
- handles the SCSS lint rulesreports
- txt generated file for accessibility issuesThanks goes to these wonderful people (emoji key):
tommix95 💻 |
This project follows the all-contributors specification. Contributions of any kind welcome!