Come aggiungere più file CSS in grunt-css?

Sto usando grunt-uncss per rimuovere i CSS ridondanti dal mio progetto. Per ogni pagina HTML che fa riferimento a diversi file css, sto provando a creare un file css per ogni pagina html. Qui sto mostrando solo due file ma per davvero sto lavorando con circa 370 file. Ecco il mio codice attuale

uncss: { dist: { files: { './newcss/75.css': ['./4dlife/src/app/views/com/twenty/todoPido.html'], './newcss/351.css': ['./4dlife/tools/experiments/index.html'] }, options: { compress:true } } } }); 

Tuttavia, todoPido.html non ha file CSS e quindi il mio output è

Esecuzione dell’attività “uncss: dist” (uncss) ReferenceError: Imansible trovare la variabile: richiede file: ///home/pc009/code/4dlife_repo/4dlife/tools/experiments/index.html: 35 Errore irreversibile: UnCSS: nessun foglio di stile trovato

Tuttavia quando eseguo questo

  uncss: { dist: { files: { './newcss/351.css': ['./4dlife/tools/experiments/index.html'] }, options: { compress:true } } } }); 

Sto ottenendo l’output corretto per index.html .

    Esecuzione dell’attività “uncss: dist” (uncss) ReferenceError: Imansible trovare la variabile: richiede file: ///home/pc009/code/4dlife_repo/4dlife/tools/experiments/index.html: 35 File ./newcss/351. css creato: 101,86 kB → 14,62 kB

    Fatto, senza errori.

    Quello che non riesco a capire è che cosa sto sbagliando. Funziona bene quando do un file ma fallisco quando aggiungo più file. Che cosa sto facendo di sbagliato? E anche, come rimuovere il ReferenceError: Can't find variable: require ?