Grunt : task runner for minification, compilation, unit testing, linting, etc Bower : Bower is a package manager for the front-end. It offers a generic, unopinionated solution to the problem of front-end package management. It installs the requested package with all dependencies. Yeoman : is web project scafolding tool. we need to install its genarators for different projects. For example: angular-genarator, or melonjs-generator brew install npm npm install -g bower bower install melonJS npm install -g yeoman npm install -g grunt npm install -g grunt-cli npm install -g generator-melonjs mkdir project-folder cd path/to/project-folder yo melonjs Answer to the questions then edit package.json add the followings to dependencies "grunt-contrib-less": "latest", "grunt-contrib-watch": "latest" Run the following command: npm install Edit Gruntfile.js as the following grunt.loadNpmTasks('grunt-contrib-less'); grunt....
Code Illusion is a personal blog, contains personal experience in programming Python, Django, HTML, javascript, jQuery, also some information on freeBSD, Ubuntu, Windows software and tools use, installation and deployment.