将Compass与Visual Studio 2013集成?

时间:2014-01-23 23:13:16

标签: rubygems visual-studio-2013 compass-sass

有没有人设法将Compass与VS2013集成?你是怎么做的? 我试着按照VS 2012的教程。 但是当我试图为mvc4项目制作指南针项目时,外部命令没有反应。

这是我遵循的教程。 Integrate Compass with VS 2012 tutorial

2 个答案:

答案 0 :(得分:2)

你现在可能已经回答了你的问题,但对于其他任何人来说,我都在努力解决这个问题,但发现它比我想的要容易得多。

  1. 从github
  2. 下载整个Compass zip
  3. 解压缩下载,然后从顶部文件夹导航到/core/stylesheets/,然后将文件夹compass和文件_compass.scss复制到项目文件夹结构中,放到同一文件夹中您的其他SASS文件将保留。
  4. 在.scss文件中,只需在顶部添加导入权限:@import "compass";
  5. 如果您还需要编译器,那么我找到的最好的编译器是Web Essentials for VS 2013 Update 4。在我的解决方案中,我必须在添加指南针后重新启动VS,并将所有文件从read only更改为read/write,以便Web Essentials可以全部访问它们。

    提示:如果您查看Tools > Options > Web Essential 2013 > Sass并使用Ruby进行编译,那么当您遇到编译器错误时,您会收到有用的错误消息(尽管它更容易出错)崩溃!)。

答案 1 :(得分:-2)

我怀疑使用BundleTransformer更容易,它允许你基于SCSS,SASS,LESS,CoffeeScript构建样式包,整个shebang。鉴于Compass使用SCSS mixins,我怀疑你可以将它们与你的样式合并。