Ich versuche, grunt einzurichten, um eine Anzahl von js-Dateien in einem src-Verzeichnis zu minimieren und sie in ein Build-Verzeichnis zu kopieren. Nach dem grunt task documentation, glaube ich, dass die folgende Konfiguration funktionieren sollte.Grunt Multi-Tasks werfen EISDIR Fehler beim Erstellen
uglify: {
dist: {
files: [
{
expand: true, // Enable dynamic expansion.
cwd: 'src/js/', // Src matches are relative to this path.
src: ['**/?.js'], // Actual pattern(s) to match.
dest: 'build/minified/', // Destination path prefix.
ext: '.min.js' // Dest filepaths will have this extension.
}
]
}
}
Als ich grunzen laufen bekomme ich die Meldung
Running "verunstalten: dist" (uglify) Aufgabe Achtung: Kann nicht "build/minimierte" Datei (Fehlercode: EISDIR) schreiben. Verwenden Sie --force, um fortzufahren.
Wenn ich die Definition zu manuellen Dateipfaden wechseln, funktioniert es gut. Ist die Dokumentation falsch? oder verwende ich es falsch?
ich grunzen leite v0.4.0rc2
ich auch dieses Problem haben. Hmmmm. –
Aktualisieren Sie grunt und ersetzen Sie 'src: ['**/?. js']' mit 'src: ['**/*. Js']' – mutil
@mutil - Korrekte das war das Problem. Wenn Sie Ihren Kommentar als Antwort posten möchten, akzeptiere ich ihn. Vielen Dank. – madcapnmckay