除了在Chrome中實現source maps
工作,在我gulpfile.js調用sass
當我使用errLogToConsole: true, sourceComments: 'map', sourceMap: 'sass'
作爲參數,基於this answer:咕嘟咕嘟生成的源映射不會在Chrome
gulp.task('sass', function() {
return gulp.src('../assets/styles/**/*.scss')
.pipe(plumber({ errorHandler: onError }))
.pipe(sass({errLogToConsole: true, sourceComments: 'map', sourceMap: 'sass'}))
.pipe(autoprefixer())
.pipe(gulp.dest('../dist/styles'))
.pipe(browserSync.reload({
stream: true
}))
});
然而SCSS
內容仍然沒有按不會在DevTools中顯示。爲什麼?
注:源地圖註釋是在編譯CSS顯示如圖下面的截圖
是否添加了'gulp.task('default',['scripts','sass']);'Gulp的默認任務? –