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. #java #eclipse #devops #machinelearning #seo. Zum Lächeln bringen ihn kreative Aktionen, die den Leser bewegen. @hschlosser
Kommentare

1
Hinterlasse einen Kommentar

avatar
4000
1 Kommentar Themen
0 Themen Antworten
0 Follower
 
Kommentar, auf das am meisten reagiert wurde
Beliebtestes Kommentar Thema
0 Kommentatoren
JavaScript-Tasks automatisieren: Grunt 1.0.0 ist da - Test Wordpress Blog Letzte Kommentartoren
  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 […]