1

我在 Visual Studio 2012 中打开了一个不属于 csproj 或 VS 解决方案的 SCSS 文件(右键单击 SCSS 文件 -> 打开方式... -> 选择 V​​S2012 devenv.exe)。

当我保存对 Styles.scss 的更改时,我希望 Mindscape Web Workbench 重新编译 SCSS 并将更改写入同一目录中的 Styles.css。在 VS 解决方案/csproj 中保存 SCSS 文件时工作正常。

我知道有 Compass、SASS Ruby Gem、各种 Sublime Text 2 构建包等替代品,但我还没有安装这些,看起来 Mindscape 应该能够处理这个问题。可以在 VS2012 中使用 Web Workbench 完成一个单独的 SCSS 到 CSS 文件转换吗?

4

2 回答 2

2

如果你只是使用 Mindscape 来帮助 Sass,那就有点矫枉过正了。有一个得到很好支持的扩展,它更轻量级并且正在开发中。

https://github.com/darrenkopp/SassyStudio

Sass 也是一个 gem ......无论如何你都必须观察文件才能编译它,所以我在初始化 sass 引擎后在 VS 中打开文件以开始观察项目并保存文件,它运行编译器。

于 2013-09-30T20:39:06.173 回答
0

没有 csproj 是不可能的。

首先,因为 csproj 对文件进行分组。您需要将 .scss 和 .css 文件作为一组来使用。

其次,csproj 定义了在构建/保存时对文件应用什么操作。

虽然从技术上讲,可以在没有 csproj 的情况下执行某些操作,但 Mindscape Web Workbench 不提供该功能。

于 2013-06-06T21:03:30.427 回答