Skip to content

gfargo/gruntd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grunt'd

Grunt'd verb

~ The process of adding Grunt.js Task Runner to a project

The goal of this repo is to expedite adding Grunt to any project that requires Front-End Development work. This repo takes advantage of Javascripts module.exports functionality in order to compartmentalize and simplify the management of Grunt'd projects.

Getting Setup

Start by copying these files & directories into the desired project folder:

  • assets
  • build
  • Gruntfile.js
  • package.json

Updating Project.js

project.js contains all the project specific information for the project. Provides paths array with entries pointed to webroot, css, js and scss directories.

Tasks

Installing Grunt & Dependant Packages

If you haven't installed Grunt CLI Tools then you'll first need to run the following command.

$ npm install -g grunt-cli

After Grunt CLI is installed navigate to the root directory of the project and execute:

npm install

You should now be all ready to execute your grunt tasks.

Dev Tasks:
  • watch
  • watch-css
Build Tasks:
  • check
  • dist
  • js-dist

TODO:

  • css-dist task
  • watch-js task
  • qunitjs task
  • document main.js file in readme
  • document javascript concat task
  • document all tasks where directories or configs will be modified

About

Drag and drop working Grunt config into any project

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published