Inventory of solutions to modularize grunt configuration for large project & (legacy) codebases
- https://gist.github.com/Integralist/7463783
- see the oncletom's response below
/* | |
* This work is free. You can redistribute it and/or modify it under the | |
* terms of the Do What The Fuck You Want To Public License, Version 2, | |
* as published by Sam Hocevar. See the COPYING file for more details. | |
*/ | |
/* | |
* Easing Functions - inspired from http://gizma.com/easing/ | |
* only considering the t value for the range [0, 1] => [0, 1] | |
*/ | |
EasingFunctions = { |
Inventory of solutions to modularize grunt configuration for large project & (legacy) codebases
module.exports = function(grunt, env) { | |
var defaults = config = { | |
//Write here your configuration , grunt style, in the standard way | |
//Extract informations from package.json | |
pkg: grunt.file.readJSON('package.json'), | |
//Define a global banner |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
Install HomeBrew first
brew update
brew tap caskroom/cask
brew install brew-cask
If you get the error "already installed", follow the instructions to unlink it, then install again: