This is a boilerplate Gruntfile.js and package.json file for use in new projects.
It includes Grunt plugins: uglify, watch, jshint, less
Default directory structure will be created if it does not exist when "grunt" is run. The default directory structure for js/less/css/src can be modified in the package.json file
The files created in the default directory structure will be named per the project "name" also specified in the package.json file, so if you want something other that main.* for you filenames update them before running 'grunt'
1.) Create local repo
2.) Add remote repo ( https://github.com/magnumcreative/grunt-init.git )
3.) Pull remote repo
4.) Terminal > cd to local repo directory
5.) sudo npm install
6.) grunt
Now you have a barebones working directory ready for HTML boilerplate of your choice.
- root
- less
- main.less
- css
- main.css
- js
- main.min.js
- src
- main.js
- Gruntfile.js
- package.json
- .jshintrc
- .gitignore
- less
If you need an HTML boilerplate as well see, https://github.com/magnumcreative/html5-bootstrap-init