Próbuję skonfigurować grunt do minify liczbę plików js w katalogu src i skopiować je do katalogu budowania. Po grunt task documentation, uważam, że poniżej powinna działać konfiguracja.Grunt multi-zadań rzuca błąd EISDIR podczas budowania
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.
}
]
}
}
Kiedy biegnę chrząknięcie otrzymuję komunikat
Running "zeszpecić: dist" (zeszpecić) Zadanie OSTRZEŻENIE: nie można napisać "Build/minified" plik (kod błędu: EISDIR). Użyj --force, aby kontynuować.
Jeśli przełączę definicję na ręczne ścieżki plików, wszystko działa poprawnie. Czy dokumentacja jest nieprawidłowa? czy używam go źle?
Używam chrząknięcie v0.4.0rc2
mam tego problemu, jak również. Hmmmm. –
Zaktualizuj pomruk i zamień 'src: ['** /? Js']' z 'src: ['**/*. Js']' – mutil
@mutil - Prawidłowy problem. Jeśli chcesz opublikować swój komentarz jako odpowiedź, zaakceptuję to. Dzięki. – madcapnmckay