Foundation 6ファイルで問題が発生しています。何らかの理由で、すべてのsassコンポーネントが含まれていないだけです。私はFoundation 5を使ってみましたが、うまくいきました。ここGulp-sassがFoundation 6を正しくコンパイルしていません
gulp.task('styles', ['clearCss'], function() {
gulp.src('assets/sass/app.scss')
.pipe(plumber(plumberErrorHandler))
.pipe(sourcemaps.init())
.pipe(sass({
outputStyle: 'compressed'
})
.on('error', notify.onError(function(error) {
return "Error: " + error.message;
}))
)
.pipe(autoprefixer({
browsers: ['last 2 versions', 'ie >= 9']
}))
.pipe(sourcemaps.write('.'))
.pipe(gulp.dest('./assets/dist/css'))
.pipe(browserSync.stream({match: '**/*.css'}))
.pipe(notify({
message: "Styles task complete!"
}));
});
そして、私のapp.scssです:
// Import Foundation
@import "../components/foundation/scss/foundation";
それは私自身のSASSファイルで動作しますが、しかし、完全に基礎部分を無視して
は、ここに私の一気タスクです。
はい、私はこの文字列 '@import 'foundation'; 'と混同されました。パスを変更して** foundation-sites.scss **を組み込むと、これは結局動作を開始します。ありがとう。 – user3586478
私はこの同じ問題を抱えていますが、私はこれが正解ではないと言ってここに落ちています。 Zurbは 'foundation-sites.scss'を使って実際には落胆し、OPが今やっていることをインポートします。 (see:https://github.com/zurb/foundation-sites/issues/7537) すべてを含める場合を除き、 'foundation-sites.scss'は使いたくありません。カスタマイズしたインストールを行っている場合は、 'foundation.scss'のコンポーネントを変更したいと思っています。 と言われています。私のものは編集していません。 – buschschwick