【发布时间】:2014-12-24 00:51:48
【问题描述】:
将 Sass 与 sourcemaps 一起使用对我来说在未缩小的 CSS 上效果很好,但在使用我的缩小后的 CSS 时却不行。 我猜这可能是因为引用首先构建到已编译的 css 文件中,但是缩小版本会更改所有内容并且引用然后失败,可能是这样吗?如果是这样,我仍然不知道该怎么办。任何帮助找到解决方案将不胜感激。
这是我的主 *scss 文件的最后一行:
/*# sourceMappingURL=mytheme-full.css.map */
我在想;如果我只是更改为以下内容,它应该可以工作。但是没有!
/*# sourceMappingURL=mytheme-full-min.css.map */
这是来自我的 Gruntfile.js:
cssmin: {
build: {
files: {
'sites/all/themes/mytheme/css/mytheme-full-min.css': 'sites/all/themes/mytheme/css/mytheme-full.css'
}
}
},
sass: {
dist: {
options: {
sourcemap: 'auto'
},
files: {
'sites/all/themes/mytheme/css/mytheme-full.css': 'sites/all/themes/mytheme/sass/mytheme-full.scss'
}
}
},
【问题讨论】:
-
我也有同样的问题。你有没有设法让它工作?
标签: sass gruntjs minify source-maps