Front-End layout for theme_t3kit_bluemountain project
- Git
- NodeJs >=6.0.0
- NPM >=3.9.0
- Bower >=1.7.7
npm install -g bower
- Grunt-cli >=0.1.13
npm install -g grunt-cli
First, clone repo:
git clone [email protected]:t3kit/felayout_bluemountain.git
Next, install Bower/NPM dependencies:
npm install
bower install
- Run
grunt
to start static server with livereloadlocalhost:9004
- Run
grunt +less
to start static server [same asgrunt
] plus it generates all Front-End service files plus LESS styling for CMS needs, and copy it toless
folder. [with livereload] - Run
grunt +css
to start static server [same asgrunt
] plus it generates all Front-End service files plus CSS styling for CMS needs, and copy it tocss
folder. [with livereload] - Run
grunt check
to check HTML/CSS/JS files according project code conventions - Run
grunt pushSite
to build your static site and push it to separate branchsite
- Run
grunt pushCss
to compile all Front-End service files plus CSS styling for CMS needs, copy it to separate branchcss
and push to remote git server. - Run
grunt pushLess
to compile all Front-End service files plus LESS styling for CMS needs, copy it to separate branchless
and push to remote git server.