Getting grunt to work with Cygwin and git on Windows is a bit difficult considering the cygwin package that is installed by git has an outdated version of node running on it. There are several issues to work through:
- Cygwin by default installs an old version of node.
- Open Cygwin shell
which node
tells you where the executable isnode --version
tells you if it's oldcd
to the directory listed bywhich node
mv node.exe node.exe.bak
- download node from nodejs.org and install it
- Node installed through installer doesn't update PATH to point to correct version of node installed normally.