gulp-cssmin을 사용하여 CSS를 축소하는 Gulpfile이 있으며 gulp-sourcemaps (아래 코드 참조)를 사용하여 인라인 소스 맵을 얻으려고합니다. Cssmin을 통해 아무 것도 파이핑하지 않으면 내 인라인 소스 맵이 완전히 작동합니다. 그러나 내 'sass'작업이 끝나면 Cssmin을 통해 모든 것을 처리하려고 할 때 인라인 소스 맵이 작동하지 않습니다.Gulp-cssmin 인라인 소스 맵 작동 방지
// Compile SASS to CSS, add vendor prefixes, write sourcemaps, then minify
gulp.task('sass', function(){
return gulp.src([paths.sass, '!./_styles/_sass/_partials/**/*.scss'])
.pipe(sourcemaps.init())
.pipe(sass().on('error', sass.logError))
.pipe(autoprefixer(autoprefixerOptions))
.pipe(sourcemaps.write())
.pipe(cssmin())
.pipe(gulp.dest('./_styles'));
});
누구나 내가 여기에서 놓친 것에 대한 아이디어가 있습니까? 아니면 내가 잘못된 순서로 물건을 가져왔다면? 인라인 소스 맵은 축소 된 CSS에서도 여전히 작동합니까? 또는 꿀꺽 꿀꺽 거리는 cssmin과 특별히 다른가요?
스택 오버플로에서 gulp-cssmin과 관련된 소스 맵을 특별히 처리 한 이전 답변을 찾을 수 없으므로 계몽하십시오!
감사합니다.
:
일반적으로, 여기에 소스 맵을 지원 꿀꺽 플러그인의 좋은 목록입니다? –
그래, 그게 그거야. – ael1706