Simple AngularJS APP
- SASS support including sourceMaps
- Minimal CSS styling of the view
- Gulp watch, build and local server tasks
- Responsive navigation
- Owl slider directive
- localStorage service for set, get, remove data
- queryService $http wrapper to handle calls
- clear folder structure
- less than 10 request in build version
- minified CSS and JS build files
- google meteo snippet
- geolocation
bower install angularjs-boilerplateor
git clone https://github.com/jbutko/AngularJS-Boilerplate.gitnpm install- install all npm and bower dependencies
Note: If npm install fails during dependency installation it will be likely caused by gulp-imagemin. In that case remove gulp-imagemin dependency from package.json, run npm install again and then install gulp-imagemin separately with following command: npm install gulp-imagemin --save-dev
gulp- all SCSS/HTML will be watched for changes and injected into browser thanks to BrowserSync
gulp build- this will process following tasks:
- clean _build folder
- compile SASS files, minify and uncss compiled css
- copy and optimize images
- minify and copy all HTML files into $templateCache
- build index.html
- minify and copy all JS files
- copy fonts
- show build folder size
gulp servergulp server-buildnpm start