次のGulpスニペットが見つかりました。私はそれについて質問しています。あなたが見ることができるように、オートプレフィックス後に1回、最後に1回、gulp.dest('app/assets/css')
部分の2倍があります。私は最初のものを取り除こうとしましたが、最後に残しておきました。違いは見られませんでした。だから私の質問は、最初のgulp.destの理由は何ですか?名前変更タスクまたはcssnanoタスクでファイルがすでに宛先にあることが必要なのでしょうか?このGulpスニペットに複数のgulp.dest()があるのはなぜですか?
gulp.task('css', function() {
return gulp.src('src/scss/style.scss')
.pipe(sourcemaps.init())
.pipe(sass().on('error', sass.logError))
.pipe(autoprefixer('last 2 version'))
.pipe(gulp.dest('app/assets/css'))
.pipe(cssnano())
.pipe(rename({ suffix: '.min' }))
.pipe(header(banner, { package : package }))
.pipe(sourcemaps.write())
.pipe(gulp.dest('app/assets/css'))
.pipe(browserSync.reload({stream:true}));
});
2つのバージョンのCSSが生成されています。 1つは 'style.css'、もう1つは' style.min.css'です。ほとんどの場合、開発用とプロダクション環境用です。 –
ああ、あなたはそうです...ありがとうと私は私がそれをチェックしていないことを残念。 – phpheini
nahは恥ずかしいと感じません..かなり起こります。うれしいことです:) –