gruntjs

Grunt ist ein aufgabenbasiertes Befehlszeilen-Build-Tool und Task-Runner für JavaScript-Projekte.
2
Antworten

Wie kann Grunt darauf warten, dass eine Aufgabe beendet wird, bevor eine andere ausgeführt wird?

Hier ist meine Gruntdatei und die Ausgabe . Wie Sie in der Ausgabe sehen können, gibt es einige Probleme im Zusammenhang mit asynchronen Aufgaben: imagemin wird aufgerufen und der nächste kommt geradeaus. Dies führt dazu, dass sein...
31.03.2013, 22:50
3
Antworten

NPM installiert keine Modulabhängigkeiten, wenn eine Grunt-App in heroku bereitgestellt wird

Ich habe mit grunt eine statische Seite erstellt. Ich versuche nun, es mit dem heroku buildpack für Knoten-Grunt auf Heroku zu verteilen. Unten ist ein Bild von meinem Wurzelverzeichnis: Hier ist mein Gruntfile, package.json & amp; P...
19.12.2013, 12:41
1
Antwort

UglifyJS 'strict' Anweisungen verwenden

Ich verwende Grunt, der mit grunt-contrib-uglify task verbunden ist, um JavaScript in meiner App zu minimieren. Bei der Verkleinerung wird jede 'use strict' -Anweisung entfernt, mit Ausnahme der allerersten. Daher erhalte ich eine riesi...
19.12.2013, 14:50
2
Antworten

Pflege einer PhoneGap Hybrid / Web App Codebase

Ich untersuche die Komplexität der Verwaltung einer plattformübergreifenden (Web, IOS, Android) Phonegap Codebase, die plattformspezifischen Code (und Assets / Tests) so einfach wie möglich ermöglicht. Der derzeit beste Ansatz ist, den Code e...
12.05.2014, 09:49
3
Antworten

Wie kann ich eine Grunt-Aufgabe überspringen, wenn ein Verzeichnis leer ist?

Ich benutze die Module concat und uglify von grunt-contrib, um etwas Javascript zu verarbeiten. Derzeit, wenn src/js/ leer ist, werden sie immer noch eine (leere) concat'd-Datei zusammen mit der verkleinerten Version und einer Quellkart...
18.03.2014, 00:05
1
Antwort

Unterschied zwischen Uglify und Obfuscate? Ist einer mehr sicher?

Kürzlich wurde ich gebeten, mein Javascript zu verschleiern, um den API-Schlüssel eines Clients zu verbergen. Ich benutze grunt. Wird grunt-contrib-ugify meine js verschleiern? Was ist der Unterschied zwischen hässlich und verschleiern?...
27.02.2014, 13:49
2
Antworten

Wie man (mit Grunt) nur geänderte Jade-Dateien mit Template-Includes bedingt kompiliert

Verwenden einer Version von dem, was grunt-contrib-watch zum Kompilieren nur geänderter Dateien hier empfiehlt: Ссылка %Vor% Das funktioniert gut (wieder mit einer Variation, die ich dafür geschrieben habe: Ссылка ) Das Problem...
14.11.2013, 14:56
2
Antworten

Mehrere Build-Ordner (mehrere Clients, Multitasking, mehrere Ziele) mit Grunt (Yeoman)

Ich baue gerade ein Projekt, das eine Webapp (Browser-lauffähig) und eine Phonegap-App (iOS und Android) sein wird. Obwohl mein Projekt theoretisch den gleichen dist Ordner verwenden könnte, den mein Yeoman generiert hat, Grunt Aufgab...
26.08.2013, 17:25
1
Antwort

Was ist der richtige Weg um Grunt in einen Spring / Gradle Build zu integrieren?

Ich habe ein Spring Boot-Projekt, das mit Gradle erstellt wurde. Alle meine Front-End-Code lebt unter src/main/resources/static . Dies beinhaltet auch meine bower_components , node_modules (für Grunt Aufgaben), etc. Im Moment habe ich...
23.02.2014, 22:08
1
Antwort

Yeoman / Grunt usemin Unterordner

Ich habe eine schreckliche Zeit mit yeoman / grunt und usemin - versuche, Ausgabedateien zur gleichen Zeit zu bekommen, wie ich den richtigen Pfad innerhalb des html schreibe, wenn ich Unterordner habe. Meine Grundeinstellung ist, dass es Sei...
20.08.2013, 22:33