Häufig braucht man Automatismen für die Entwicklung von Webseiten. Zum Beispiel zum automatischen Kompilieren von SASS-Dateien, für Unit Tests oder zum Komprimieren von JS und CSS-Dateien. Hierzu wird oft Grunt („The JavaScript Task Runner“) benutzt.

1. Schritt: Pakete aktualisieren

Grunt braucht als Basis die Pakete NPM und Node.js. Diese müssen wir zuerst installieren. Aber zuerst aktualisieren wir die Liste der lokalen Pakete mit

$ sudo apt-get update

2. Schritt: node.js testen und ggfs. installieren

$ node --version

Wenn hier keine Versionnummer ausgegeben wird, sondern eine Fehlermeldung kommt installieren wir node.js mit folgendem Befehl:

$ sudo apt-get install nodejs

3. Schritt: npm testen und ggfs. installieren

Danach testen wir die Installation von NPM mit dem Befehl:

$ npm --version

Wenn hier eine Fehlermeldung kommt, installieren wir NPM mit dem Befehl:

$ sudo apt-get install npm

4. Schritt: Grunt testen und ggfs. installieren

Danach testen wir die Installation von Grunt, die wahrscheinlich fehlschlägt, sonst würden wir sie ja nicht installieren wollen.

$ grunt –version

Wenn hier eine Fehlermeldung kommt, dann installieren wir Grunt mit dem Befehl

$ sudo npm install –g grunt

Danach sollten Grunt sauber laufen.