我在Visual Studio 2012中打开了一个SCSS文件,该文件不是csproj或VS解决方案的一部分(右键单击SCSS文件 - >打开... - >选择VS2012 devenv.exe)。
当我将更改保存到Styles.scss时,我希望Mindscape Web Workbench重新编译SCSS并将更改写入同一目录中的Styles.css。在VS解决方案/ csproj中保存SCSS文件时工作正常。
我知道还有Compass,SASS Ruby Gem,各种Sublime Text 2构建软件包等替代方案,但我没有安装这些软件,看起来Mindscape应该能够处理这个问题。可以使用Web Workbench在VS2012中完成一个单独的SCSS到CSS文件转换吗?
答案 0 :(得分:2)
如果你只是使用Mindscape帮助Sass,那就有点矫枉过正了。有一个支持良好的扩展,更轻量级,正在开发中。
https://github.com/darrenkopp/SassyStudio
Sass也是一个宝石......无论如何你都要观看文件以便编译它,所以我只是在初始化了sass引擎后开始观看项目和保存后在VS中打开文件该文件,它运行编译器。
答案 1 :(得分:0)
没有csproj,这是不可能的。
首先,因为csproj分组文件。您需要将.scss和.css文件作为一个组使用。
其次,csproj定义了在构建/保存时应用于文件的操作。
虽然技术上可以在没有csproj的情况下执行某些操作,但Mindscape Web Workbench不提供此功能。