Work in progress
Mac OS
install nodejs and npm latest version
sudo install bower -g sudo install gulp sudo install cordova -g
-
Build project
Use npm packagesUse bowerUse gulpStyles optimizationStyles sourcemapsStyles autoprefixerLessRequirejsMustache templates- Development or production environment
WatchersLive reloadImages optimization (gulp-image)WebPCreating web-fonts (ttftowoff)
-
JavaScript
The modular structure of the application- Core and utils (ajax, callbacks, alerts)
- Routing
- Modals module
- Form module (authorization, registration, search, feedback)
- Unit test
-
Styles
- Base styles
-
Templates
- Base templates
- Build project
- Creating sprites
- Build project
- Create yeoman generator