Ho impostato un nuovo progetto per testare Foundation 6 usando Gulp e Sass ma non sembra per niente compilato. C'è un altro post vicino a questo argomento, ma personalmente ritengo che la risposta accettata non sia la soluzione corretta, poiché include tutti i componenti ed è in realtà l'opposto di ciò che suggerisce Zurb (vedere questo numero: https://github.com/zurb/foundation-sites/issues/7537). Comunque ...Fondotinta 6 non genera alcuno stile
ho installato Fondazione 6.1.1 da pergolato, e ha aggiunto il percorso per la mia funzione gulp-sass
in gulpfile.js
in questo modo:
// Compile Our Sass
gulp.task('sass', function() {
return gulp.src('scss/theme.scss')
.pipe(sass({ includePaths : ['bower_components/foundation-sites/scss'], outputStyle: 'expanded'}).on('error', sass.logError))
.pipe(gulp.dest('css/'))
});
mio theme.scss
è la seguente:
//vendor file
@import '../bower_components/foundation-sites/scss/settings/settings';
@import '../bower_components/foundation-sites/scss/foundation';
body{
background: red;
}
Durante la compilazione del mio scss non ottengo errori, ma l'output di theme.css
è simile al seguente:
Quindi sembra che stia colpendo il file da quando il commento è stato emesso ma non sta compilando nessuna delle importazioni Sass in foundation.scss
.
Quale versione di Sass stai compilando? Hai provato a compilarlo direttamente con Sass, invece di usare uno strumento di compilazione? – cimmanon
'npm visualizza node-sass versione' mi dà 3.4.2 e' npm visualizza gulp-sass versione' mi dà 2.1.1 (ultimo) @cimmanon – buschschwick