【发布时间】:2013-05-16 21:56:07
【问题描述】:
我正在寻找在运行时和编译时编译我的 .scss 文件的解决方案。
我需要两者的原因是我们的设计师在 Mac 上工作,并且更喜欢在运行时动态编译他们的 .scss 文件(尤其是在开发阶段)。另一方面,我需要编译时支持来验证 SCSS 在我的构建过程中是否成功编译。如果 SCSS 无法编译,我的目标是使构建失败。
我在 NuGet 上找到了几个可用的库,但是,每个库中的小缺陷都让我望而却步。
是否有适用于这两种情况的解决方案?
这是我的研究引导我的方向:
运行时支持
- BundleTransformer.SassAndScss 通过 HttpHandler(与 Bourbon 一起使用,虽然速度很慢)
- Cassette.Sass(由于error,无法编译 Bourbon)
编译时支持:
- Cassette.MSBuild(似乎不捆绑 SCSS 文件,仅捆绑 CSS)
- Mindscape Web Workbench(专业版显然包括一个命令行工具,但是,文档对这个功能非常有限)
- 其他?
【问题讨论】:
-
看来您还处于采用 SASS 的早期阶段。您是否考虑过使用 Compass 或投资 Bourbon 以考虑改变? compass-style.org
-
去
compass watch。
标签: c# asp.net visual-studio sass