Visual studio 2013 使用Web Essentials 2013将Compass集成到Visual Studio 2013更新2中

Visual studio 2013 使用Web Essentials 2013将Compass集成到Visual Studio 2013更新2中,visual-studio-2013,sass,compass-sass,web-essentials,Visual Studio 2013,Sass,Compass Sass,Web Essentials,我目前的设置方式是从 将其放入所有SCSS文件所在的根目录中。它工作得很好,但我想知道他们是否是一种集成Compass的方法,就像他们与Mindscape Workbench集成一样我只使用Compass中的mixin,但在保存时依靠Web Essentials编译SCSS文件。这给了我更好的开发体验,因为compass watch需要几秒钟来编译样式表,而Web Essentials的速度非常快。使用compass watch时,我经常遇到这样的问题:在CSS文件完全编译之前,我在浏览器中重新

我目前的设置方式是从


将其放入所有SCSS文件所在的根目录中。它工作得很好,但我想知道他们是否是一种集成Compass的方法,就像他们与Mindscape Workbench集成一样

我只使用Compass中的mixin,但在保存时依靠Web Essentials编译SCSS文件。这给了我更好的开发体验,因为
compass watch
需要几秒钟来编译样式表,而Web Essentials的速度非常快。使用
compass watch
时,我经常遇到这样的问题:在CSS文件完全编译之前,我在浏览器中重新加载了我的页面,有时让我感到困惑

因为Compass SCSS文件实际上是我所依赖的一个库,所以我还将它们复制到我的源代码树中,以便在Git repo中保存它们。这也解决了Web Essentials无法解析Compass文件的问题


这种方法对我来说非常有效,比使用Mindscape Workbench要好得多。我必须说我不是Mindscape Workbench的忠实粉丝,尽管我的实验大约在一年前。但是YMMV.

我对Mindscape Web Workbench最大的不满是它没有解决compass导入,错误列表中到处都是
未声明的mixin
警告。当然,这些警告无关紧要,但这不是忽视它们的好理由。我在其他地方读到,在compass下载中使用VS2013的内置SCS支持并不能让您访问compass helper功能。近一年后,您的方法是否遇到任何问题?一些compass Mixin(特别是CSS3)使用SASS扩展,如果未安装,则在新的Web编译器扩展尝试编译SCSS文件时会抛出错误。你找到绕过塔特的路了吗?