2013-08-07 9 views
5

Próbuję obliczyć, jak skompilować pojedynczy plik, a także katalog i dla mojego życia nie mogę go uruchomić.Grunt-contrib-sass kompiluje pojedynczy plik i katalog

sass: { 
    dev: { 
    options: { 
     style: 'expanded' 
    }, 
    files: [ 
    {'style.css': 'style.scss'}, 
    { 
     expand: true, 
     cwd: '/scss/', 
     src: '*.scss', 
     dest: '/css', 
     ext: '.css' 
    }] 
    } 
} 

Wydaje się, że kompiluje to tylko plik style.css i ignoruje katalog.

Z powodu dziwnych wymagań WordPress, posiadanie oddzielnego pliku style.css (jeden poziom wyżej) z katalogu CSS jest dość powszechne. Przykład może być również przydatny do kompilowania wielu katalogów.

+0

Czy próbował '** /” sass' wzór.? http://gruntjs.com/configuring-tasks#globbing-patterns –

Odpowiedz

8

Przyjąłem, że to też działa. To może być błąd w chrząknięciu. Zapraszam do open a ticket.

Można użyć wielu celów, aby obejść to w międzyczasie:

sass: { 
    options: { 
    style: 'expanded' 
    }, 
    dev: { 
    files: [{ 
     expand: true, 
     cwd: '/scss/', 
     src: '*.scss', 
     dest: '/css', 
     ext: '.css' 
    }] 
    }, 
    dev2: { 
    files: [{'style.css': 'style.scss'}] 
    } 
} 
+1

To działało dzięki! Udało mi się również uzyskać oryginalną metodę pracy, która sugerowałaby, że był to błąd użytkownika :) – lawlesscreation

+3

Koleś, jeśli udało ci się to, proszę, podziel się swoim rozwiązaniem następnym razem. Mogłem teraz skorzystać z porady. – sra

+0

@lawlesscreation zgadzam się z sra, skąd wziąłeś oryginał do pracy? – Jacques

Powiązane problemy