Wer den Taskrunner Grunt installieren will, um vieles zu automatisieren, muss nur node.js und npm installieren. Also hier eine Anleitung in 3 Schritten:
Node.js
Wer eine Serverseitige Plattform zum Betrieb von Netzwerkanwendungen wie Webserver benötigt, ist bei Node.js richtig. Mit Node.js kann man mit ein paar Zeilen JavaScript einen Webserver schreiben.
Es gibt mehrere Methoden http://nodejs.org/ zu installieren. Über download oder auch über Port.
Die Installation über Port, ist in ein paar Minuten erledigt, einfach
sudo port install nodejs
auf der Konsole eingeben.
Dann …… nach ein paar Sekunden.
Checken ob node läuft, mit Eingabe eines kleinen JavaScript Testprogramms mit node
auf der Konsole:
Hier ein Überblick zu Node.js in einer Mindmap:
NPM
Dann installieren wir noch den Paketmanager npm mit
sudo port install npm
damit wir Zugriff auf derzeit 78 819 Pakete haben.
Checken ob alles richtig installiert wurde geht mit:
npm -version
bei mir wird nun die Version 1.4.14 ausgegeben.
Oder mit npm search grunt-cli
nach grunt-cli suchen. Der erste Aufruf dauert etwas, da noch ein Index erstellt wird. Dann wird aber ungefähr so was ausgegeben:
Grunt
Jetzt noch Grunt installieren.
Das können wir mit dem npm wie folgt ausführen:
sudo npm install -g grunt-cli
sudo npm install -g grunt-init
sudo npm install grunt --save-dev
sudo npm install easyimage
sudo npm upgrade
Ergebnis:
Und wieder checken ob grunt läuft mit:
grunt -version
Ausgabe:
grunt-cli v0.1.13