【发布时间】:2015-05-12 14:52:10
【问题描述】:
我们正在使用gulp-sass 编译我们的SCSS,并使用gulp-sourcemaps 在我们的开发环境中生成源映射:
...
.pipe(plugins.if(IS_DEV, plugins.sourcemaps.init()))
.pipe(plugins.sass({
outputStyle: "nested"
}))
.pipe(plugins.if(IS_DEV, plugins.sourcemaps.write("./")))
...
Sourcemaps 生成,没有问题。在 Chrome DevTools 中检查元素时,我们可以看到源 SASS 定义,但是一旦我们修改属性值或选择,我们就会丢失源映射并在编译的 CSS 中显示该行。看截图:
非常烦人,我们尝试过的任何方法都无法解决此问题。有什么建议么?请注意,在 Firefox 中,我们没有看到同样的问题。
【问题讨论】:
-
其实(2020)这是可能的!请按照[这些(几个)步骤][参考]。 [参考]:stackoverflow.com/a/24513021/10263208
标签: google-chrome source-maps gulp-sass gulp-sourcemaps