Sourcemaps
CSS ve Javascript kodlarının tam olarak hangi klasörden geldiğini belirtir.
Kurulum
Aşağıdaki komut ile kurulum işlemini gerçekleştirebilirsiniz.
npm i gulp-sourcemaps
Kullanımı
var gulp = require('gulp'),
sourcemaps = require('gulp-sourcemaps');
gulp.task('css', function() {
gulp.src('src/*.scss')
.pipe(sourcemaps.init())
.pipe(plugin1())
.pipe(plugin2())
.pipe(sourcemaps.write())
.pipe(gulp.dest('dist'));
});
Yukarıdaki kod, src
klasörünün içerisindeki tüm .scss
uzantılı dosyaları alıp çeşitli pluginleri (sass, minify, autoprefixer vb) kullandıktan sonra dist klasörüne atar. Normalde tek bir css dosyası çıktısı olacağı için (özellikle büyük projelerde) hangi kodun tam olarak hangi dosyadan geldiğini anlamayabilirsiniz. sourcemaps
eklentisi size o kodun kaynak dosyasını gösterecektir.