Sto provando a impostare il grunt per ridurre un numero di file js in una directory src e copiarli in una directory di build. Seguendo il grunt task documentation, credo che la configurazione di seguito dovrebbe funzionare.Grunt multi-task che genera errore EISDIR durante la creazione di
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.
}
]
}
}
Quando eseguo grugnito ottengo il messaggio
Running "uglify: dist" (uglify) compito Avviso: impossibile scrivere "costruire/minified" di file (codice di errore: EISDIR). Usa - forza per continuare.
Se cambio la definizione per utilizzare i percorsi di file manuali, funziona correttamente. La documentazione è errata? o sto usando male?
Sono in esecuzione grugnito v0.4.0rc2
Sto avendo questo problema pure. Hmmmm. –
Aggiorna grunt e sostituisci 'src: ['**/?. js']' con 'src: ['**/*. Js']' – mutil
@mutil - Correggere il problema. Se vuoi pubblicare il tuo commento come risposta, lo accetto. Grazie. – madcapnmckay