Grunz, grunz...

JavaScript-Tasks automatisieren: Grunt 1.0.0 ist da

Hartmut Schlosser

Das JavaScript-Tool Grunt steht in der ersten Majorversion bereit. Neben zahlreichen Verbesserungen und Bugfixes schneidet der populäre Task-Runner auch alte Zöpfe ab: Node.js 0.8 wird ab sofort nicht mehr unterstützt.

Mit Grunt lassen sich wiederkehrende Aufgaben bei der JavaScript-Programmierung automatisieren. Tasks wie Kompilierung, Linting oder auch Unit Tests lassen sich über sogenannte Gruntfiles konfigurieren und automatisiert ausführen. Um das eigentliche Werkzeug hat sich mittlerweile ein reichhaltiges Ökosystem an Erweiterungen und Plug-ins entwickelt, ein Arsenal an Automatisierungslösungen für lästige Programmiertätigkeiten.

Bildschirmfoto 2016-04-06 um 14.25.45

5.625 Grunt-Plug-ins stehen aktuell auf der offiziellen Grunt-Seite bereit

Grunt 1.0.0

Der Sprung auf die Major-Version zeigt an, dass einige API-Änderungen vorgenommen wurden, die sich nicht mehr unbedingt mit älteren Versionen vertragen. So gibt es beispielweise das Upgrade auf coffee-script 1.10.0, das bei der Nutzung der Sprache mit Plug-ins und Gruntfiles einige Breaking Changes mit sich bringen kann.

Eine der wichtigsten Änderungen dürfte auch darin liegen, dass grunt-cli nun als Teil von grunt installiert wird – die extra Anweisung npm install grunt-cli –g entfällt damit.

Grunt 1.0.0 hat gegenüber dem ersten Release-Kandidaten vom Februar 2016 nochmals einige Fixes erhalten. So werden asynchrone Callbacks nicht mehr mehrfach aufgerufen. Bei der Installation wird ein Grunt Binary generiert. Updates gab es auf Glob 7.0.x und cli ~1.2.0.

Mehr Details zu Grunt 1.0.0 halten die Release Notes bereit. Das neuerdings von der jQuery Foundation lizensierte Projekt kann über den Node.js Package Manager npm installiert werden.

Verwandte Themen:

Geschrieben von
Hartmut Schlosser
Hartmut Schlosser
Content-Stratege, IT-Redakteur, Storyteller – als Online-Teamlead bei S&S Media ist Hartmut Schlosser immer auf der Suche nach der Geschichte hinter der News. SEO und KPIs isst er zum Frühstück. Satt machen ihn kreative Aktionen, die den Leser bewegen. @hschlosser
Kommentare

Hinterlasse einen Kommentar

1 Kommentar auf "JavaScript-Tasks automatisieren: Grunt 1.0.0 ist da"

avatar
400
  Subscribe  
Benachrichtige mich zu:
trackback

[…] JavaScript-Tasks automatisieren: Grunt 1.0.0 ist da Mit Grunt lassen sich wiederkehrende Aufgaben bei der JavaScript-Programmierung automatisieren. Tasks wie Kompilierung, Linting oder auch Unit Tests lassen sich über sogenannte Gruntfiles konfigurieren und automatisiert ausführen. Um das eigentliche … Read more on JAXenter […]