2013-08-19 91 views

回答

5

在阅读关于使用Sass和Chrome DevTools进行开发的NetTuts文章之后,我也得到了这个。似乎关于这个问题的大多数文章都过时了。

结果为Chrome v30及更高版本随附souce地图并启用了SASS支持。在v29及更早版本中,您必须检查“支持SASS”框。

此外,根据谷歌:
“目前萨斯是支持CSS源地图的唯一预处理......”

所以只要你不开发工具取消选中“启用CSS源映射” >设置>常规,你可以直接从chrome中删除scss/sass。

我遵循Google Dev Tools文档,并在Canary 32.0.1664.3的OSX.8上使用它。这里的关键点:

  1. 确保你使用的青菜3.3.0alpha
    gem install sass -v '>=3.3.0alpha' --pre

  2. 添加--sourcemap标志,当你从外壳
    sass --watch --sourcemap sass/styles.scss:styles.css

  3. 可选运行青菜在开发工具>设置>常规中启用“自动重新载入生成的CSS”以实现实时性。

下面是从我的机器截图按照上述步骤和发射了萨斯网站之后。

Debugging Sass in Chrome Dev Tools

来源:

Working with CSS Preprocessors - Chrome DevTools – Google Developers

Developing With Sass and Chrome DevTools | Nettuts+