【问题标题】:Can I run Mindscape Web Workbench's SCSS -> CSS conversion on SCSS files without a csproj?我可以在没有 csproj 的情况下对 SCSS 文件运行 Mindscape Web Workbench 的 SCSS -> CSS 转换吗?
【发布时间】:2013-10-01 04:39:06
【问题描述】:

我在 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 文件转换吗?

【问题讨论】:

    标签: visual-studio-2012 sass visual-studio-extensions


    【解决方案1】:

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

    https://github.com/darrenkopp/SassyStudio

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

    【讨论】:

      【解决方案2】:

      没有 csproj 是不可能的。

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

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

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

      【讨论】:

        猜你喜欢
        • 2015-05-14
        • 2012-05-24
        • 1970-01-01
        • 2016-06-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-02-19
        相关资源
        最近更新 更多